.version 49 0 
.class super com/liquid_technologies/org/apache/xerces/utils/regex/d 
.super java/lang/Object 
.field a I 
.field private g Ljava/lang/String; 
.field private h I 
.field private i I 
.field private j Ljava/util/ResourceBundle; 
.field b I 
.field c I 
.field d I 
.field e I 
.field f Z 
.field private k Ljava/util/Vector; 

.method public <init> : ()V 
    .code stack 5 locals 3 
L0:     aload_0 
L1:     invokespecial Method java/lang/Object <init> ()V 
L4:     aload_0 
L5:     iconst_0 
L6:     putfield Field com/liquid_technologies/org/apache/xerces/utils/regex/d d I 
L9:     aload_0 
L10:    iconst_1 
L11:    putfield Field com/liquid_technologies/org/apache/xerces/utils/regex/d e I 
L14:    aload_0 
L15:    aconst_null 
L16:    putfield Field com/liquid_technologies/org/apache/xerces/utils/regex/d k Ljava/util/Vector; 
L19:    aload_0 
L20:    invokestatic Method java/util/Locale getDefault ()Ljava/util/Locale; 
L23:    astore_2 
L24:    astore_1 
        .catch java/util/MissingResourceException from L25 to L35 using L36 
L25:    aload_1 
L26:    ldc 'com.liquid_technologies.org.apache.xerces.utils.regex.message' 
L28:    aload_2 
L29:    invokestatic Method java/util/ResourceBundle getBundle (Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle; 
L32:    putfield Field com/liquid_technologies/org/apache/xerces/utils/regex/d j Ljava/util/ResourceBundle; 
L35:    return 
L36:    astore_1 
L37:    new java/lang/RuntimeException 
L40:    dup 
L41:    new java/lang/StringBuilder 
L44:    dup 
L45:    ldc "Installation Problem???  Couldn't load messages: " 
L47:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L50:    aload_1 
L51:    invokevirtual Method java/util/MissingResourceException getMessage ()Ljava/lang/String; 
L54:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L57:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L60:    invokespecial Method java/lang/RuntimeException <init> (Ljava/lang/String;)V 
L63:    athrow 
L64:    
        .linenumbertable 
            L0 0 
            L25 1000 
        .end linenumbertable 
    .end code 
.end method 

.method final a : (Ljava/lang/String;I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/ParseException; 
    .code stack 4 locals 3 
L0:     new com/liquid_technologies/org/apache/xerces/utils/regex/ParseException 
L3:     dup 
L4:     aload_0 
L5:     getfield Field com/liquid_technologies/org/apache/xerces/utils/regex/d j Ljava/util/ResourceBundle; 
L8:     aload_1 
L9:     invokevirtual Method java/util/ResourceBundle getString (Ljava/lang/String;)Ljava/lang/String; 
L12:    iload_2 
L13:    invokespecial Method com/liquid_technologies/org/apache/xerces/utils/regex/ParseException <init> (Ljava/lang/String;I)V 
L16:    areturn 
L17:    
    .end code 
.end method 

.method private final d : (I)Z 
    .code stack 2 locals 2 
L0:     aload_0 
L1:     getfield Field com/liquid_technologies/org/apache/xerces/utils/regex/d i I 
L4:     iload_1 
L5:     iand 
L6:     iload_1 
L7:     if_icmpne L12 
L10:    iconst_1 
L11:    ireturn 
L12:    iconst_0 
L13:    ireturn 
L14:    
    .end code 
.end method 

.method final synchronized b : (Ljava/lang/String;I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
    .code stack 3 locals 4 
L0:     aload_0 
L1:     iload_2 
L2:     putfield Field com/liquid_technologies/org/apache/xerces/utils/regex/d i I 
L5:     aload_0 
L6:     iconst_0 
L7:     putfield Field com/liquid_technologies/org/apache/xerces/utils/regex/d a I 
L10:    aload_0 
L11:    iconst_0 
L12:    istore_3 
L13:    dup 
L14:    astore_2 
L15:    iload_3 
L16:    putfield Field com/liquid_technologies/org/apache/xerces/utils/regex/d d I 
L19:    aload_0 
L20:    iconst_1 
L21:    putfield Field [c53] e I 
L24:    aload_0 
L25:    iconst_0 
L26:    putfield Field [c53] f Z 
L29:    aload_0 
L30:    aload_1 
L31:    putfield Field [c53] g Ljava/lang/String; 
L34:    aload_0 
L35:    bipush 16 
L37:    invokespecial Method [c53] d (I)Z 
L40:    ifeq L54 
L43:    aload_0 
L44:    aload_0 
L45:    getfield Field [c53] g Ljava/lang/String; 
L48:    invokestatic Method com/liquid_technologies/org/apache/xerces/utils/regex/REUtil b (Ljava/lang/String;)Ljava/lang/String; 
L51:    putfield Field [c53] g Ljava/lang/String; 
L54:    aload_0 
L55:    aload_0 
L56:    getfield Field [c53] g Ljava/lang/String; 
L59:    invokevirtual Method java/lang/String length ()I 
L62:    putfield Field [c53] h I 
L65:    aload_0 
L66:    invokevirtual Method [c53] B ()V 
L69:    aload_0 
L70:    invokevirtual Method [c53] C ()Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L73:    astore_1 
L74:    aload_0 
L75:    getfield Field [c53] a I 
L78:    aload_0 
L79:    getfield Field [c53] h I 
L82:    if_icmpeq L96 
L85:    aload_0 
L86:    ldc 'parser.parse.1' 
L88:    aload_0 
L89:    getfield Field [c53] a I 
L92:    invokevirtual Method [c53] a (Ljava/lang/String;I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/ParseException; 
L95:    athrow 
L96:    aload_0 
L97:    getfield Field [c53] k Ljava/util/Vector; 
L100:   ifnull L163 
L103:   iconst_0 
L104:   istore_2 
L105:   iload_2 
L106:   aload_0 
L107:   getfield Field [c53] k Ljava/util/Vector; 
L110:   invokevirtual Method java/util/Vector size ()I 
L113:   if_icmpge L156 
L116:   aload_0 
L117:   getfield Field [c53] k Ljava/util/Vector; 
L120:   iload_2 
L121:   invokevirtual Method java/util/Vector elementAt (I)Ljava/lang/Object; 
L124:   checkcast com/liquid_technologies/org/apache/xerces/utils/regex/d$a 
L127:   astore_3 
L128:   aload_0 
L129:   getfield Field [c53] e I 
L132:   aload_3 
L133:   getfield Field com/liquid_technologies/org/apache/xerces/utils/regex/d$a a I 
L136:   if_icmpgt L150 
L139:   aload_0 
L140:   ldc 'parser.parse.2' 
L142:   aload_3 
L143:   getfield Field com/liquid_technologies/org/apache/xerces/utils/regex/d$a b I 
L146:   invokevirtual Method [c53] a (Ljava/lang/String;I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/ParseException; 
L149:   athrow 
L150:   iinc 2 1 
L153:   goto L105 
L156:   aload_0 
L157:   getfield Field [c53] k Ljava/util/Vector; 
L160:   invokevirtual Method java/util/Vector removeAllElements ()V 
L163:   aload_1 
L164:   areturn 
L165:   
        .linenumbertable 
            L0 0 
            L14 2000 
            L19 0 
        .end linenumbertable 
    .end code 
    .exceptions com/liquid_technologies/org/apache/xerces/utils/regex/ParseException 
.end method 

.method final B : ()V 
    .code stack 7 locals 3 
L0:     aload_0 
L1:     getfield Field [c53] a I 
L4:     aload_0 
L5:     getfield Field [c53] h I 
L8:     if_icmplt L22 
L11:    aload_0 
L12:    iconst_m1 
L13:    putfield Field [c53] b I 
L16:    aload_0 
L17:    iconst_1 
L18:    putfield Field [c53] c I 
L21:    return 
L22:    aload_0 
L23:    getfield Field [c53] g Ljava/lang/String; 
L26:    aload_0 
L27:    dup 
L28:    getfield Field [c53] a I 
L31:    dup_x1 
L32:    iconst_1 
L33:    iadd 
L34:    putfield Field [c53] a I 
L37:    invokevirtual Method java/lang/String charAt (I)C 
L40:    istore_1 
L41:    aload_0 
L42:    iload_1 
L43:    putfield Field [c53] b I 
L46:    aload_0 
L47:    getfield Field [c53] d I 
L50:    iconst_1 
L51:    if_icmpne L315 
L54:    iload_1 
L55:    lookupswitch 
            45 : L140 
            91 : L198 
            92 : L88 
            default : L251 

L88:    bipush 10 
L90:    istore_1 
L91:    aload_0 
L92:    getfield Field [c53] a I 
L95:    aload_0 
L96:    getfield Field [c53] h I 
L99:    if_icmplt L115 
L102:   aload_0 
L103:   ldc 'parser.next.1' 
L105:   aload_0 
L106:   getfield Field [c53] a I 
L109:   iconst_1 
L110:   isub 
L111:   invokevirtual Method [c53] a (Ljava/lang/String;I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/ParseException; 
L114:   athrow 
L115:   aload_0 
L116:   aload_0 
L117:   getfield Field [c53] g Ljava/lang/String; 
L120:   aload_0 
L121:   dup 
L122:   getfield Field [c53] a I 
L125:   dup_x1 
L126:   iconst_1 
L127:   iadd 
L128:   putfield Field [c53] a I 
L131:   invokevirtual Method java/lang/String charAt (I)C 
L134:   putfield Field [c53] b I 
L137:   goto L309 
L140:   aload_0 
L141:   sipush 512 
L144:   invokespecial Method [c53] d (I)Z 
L147:   ifeq L193 
L150:   aload_0 
L151:   getfield Field [c53] a I 
L154:   aload_0 
L155:   getfield Field [c53] h I 
L158:   if_icmpge L193 
L161:   aload_0 
L162:   getfield Field [c53] g Ljava/lang/String; 
L165:   aload_0 
L166:   getfield Field [c53] a I 
L169:   invokevirtual Method java/lang/String charAt (I)C 
L172:   bipush 91 
L174:   if_icmpne L193 
L177:   aload_0 
L178:   dup 
L179:   getfield Field [c53] a I 
L182:   iconst_1 
L183:   iadd 
L184:   putfield Field [c53] a I 
L187:   bipush 24 
L189:   istore_1 
L190:   goto L309 
L193:   iconst_0 
L194:   istore_1 
L195:   goto L309 
L198:   aload_0 
L199:   sipush 512 
L202:   invokespecial Method [c53] d (I)Z 
L205:   ifne L251 
L208:   aload_0 
L209:   getfield Field [c53] a I 
L212:   aload_0 
L213:   getfield Field [c53] h I 
L216:   if_icmpge L251 
L219:   aload_0 
L220:   getfield Field [c53] g Ljava/lang/String; 
L223:   aload_0 
L224:   getfield Field [c53] a I 
L227:   invokevirtual Method java/lang/String charAt (I)C 
L230:   bipush 58 
L232:   if_icmpne L251 
L235:   aload_0 
L236:   dup 
L237:   getfield Field [c53] a I 
L240:   iconst_1 
L241:   iadd 
L242:   putfield Field [c53] a I 
L245:   bipush 20 
L247:   istore_1 
L248:   goto L309 
L251:   iload_1 
L252:   invokestatic Method com/liquid_technologies/org/apache/xerces/utils/regex/REUtil b (I)Z 
L255:   ifeq L307 
L258:   aload_0 
L259:   getfield Field [c53] a I 
L262:   aload_0 
L263:   getfield Field [c53] h I 
L266:   if_icmpge L307 
L269:   aload_0 
L270:   getfield Field [c53] g Ljava/lang/String; 
L273:   aload_0 
L274:   getfield Field [c53] a I 
L277:   invokevirtual Method java/lang/String charAt (I)C 
L280:   dup 
L281:   istore_2 
L282:   invokestatic Method com/liquid_technologies/org/apache/xerces/utils/regex/REUtil a (I)Z 
L285:   ifeq L307 
L288:   aload_0 
L289:   iload_1 
L290:   iload_2 
L291:   invokestatic Method com/liquid_technologies/org/apache/xerces/utils/regex/REUtil a (II)I 
L294:   putfield Field [c53] b I 
L297:   aload_0 
L298:   dup 
L299:   getfield Field [c53] a I 
L302:   iconst_1 
L303:   iadd 
L304:   putfield Field [c53] a I 
L307:   iconst_0 
L308:   istore_1 
L309:   aload_0 
L310:   iload_1 
L311:   putfield Field [c53] c I 
L314:   return 
L315:   iload_1 
L316:   lookupswitch 
            36 : L460 
            40 : L466 
            41 : L436 
            42 : L421 
            43 : L426 
            46 : L442 
            63 : L431 
            91 : L448 
            92 : L854 
            94 : L454 
            124 : L416 
            default : L906 

L416:   iconst_2 
L417:   istore_1 
L418:   goto L958 
L421:   iconst_3 
L422:   istore_1 
L423:   goto L958 
L426:   iconst_4 
L427:   istore_1 
L428:   goto L958 
L431:   iconst_5 
L432:   istore_1 
L433:   goto L958 
L436:   bipush 7 
L438:   istore_1 
L439:   goto L958 
L442:   bipush 8 
L444:   istore_1 
L445:   goto L958 
L448:   bipush 9 
L450:   istore_1 
L451:   goto L958 
L454:   bipush 11 
L456:   istore_1 
L457:   goto L958 
L460:   bipush 12 
L462:   istore_1 
L463:   goto L958 
L466:   bipush 6 
L468:   istore_1 
L469:   aload_0 
L470:   getfield Field [c53] a I 
L473:   aload_0 
L474:   getfield Field [c53] h I 
L477:   if_icmpge L958 
L480:   aload_0 
L481:   getfield Field [c53] g Ljava/lang/String; 
L484:   aload_0 
L485:   getfield Field [c53] a I 
L488:   invokevirtual Method java/lang/String charAt (I)C 
L491:   bipush 63 
L493:   if_icmpne L958 
L496:   aload_0 
L497:   dup 
L498:   getfield Field [c53] a I 
L501:   iconst_1 
L502:   iadd 
L503:   dup_x1 
L504:   putfield Field [c53] a I 
L507:   aload_0 
L508:   getfield Field [c53] h I 
L511:   if_icmplt L527 
L514:   aload_0 
L515:   ldc 'parser.next.2' 
L517:   aload_0 
L518:   getfield Field [c53] a I 
L521:   iconst_1 
L522:   isub 
L523:   invokevirtual Method [c53] a (Ljava/lang/String;I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/ParseException; 
L526:   athrow 
L527:   aload_0 
L528:   getfield Field [c53] g Ljava/lang/String; 
L531:   aload_0 
L532:   dup 
L533:   getfield Field [c53] a I 
L536:   dup_x1 
L537:   iconst_1 
L538:   iadd 
L539:   putfield Field [c53] a I 
L542:   invokevirtual Method java/lang/String charAt (I)C 
L545:   dup 
L546:   istore_1 
L547:   lookupswitch 
            33 : L624 
            35 : L722 
            58 : L612 
            60 : L642 
            61 : L618 
            62 : L636 
            91 : L630 
            default : L783 

L612:   bipush 13 
L614:   istore_1 
L615:   goto L958 
L618:   bipush 14 
L620:   istore_1 
L621:   goto L958 
L624:   bipush 15 
L626:   istore_1 
L627:   goto L958 
L630:   bipush 19 
L632:   istore_1 
L633:   goto L958 
L636:   bipush 18 
L638:   istore_1 
L639:   goto L958 
L642:   aload_0 
L643:   getfield Field [c53] a I 
L646:   aload_0 
L647:   getfield Field [c53] h I 
L650:   if_icmplt L666 
L653:   aload_0 
L654:   ldc 'parser.next.2' 
L656:   aload_0 
L657:   getfield Field [c53] a I 
L660:   iconst_3 
L661:   isub 
L662:   invokevirtual Method [c53] a (Ljava/lang/String;I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/ParseException; 
L665:   athrow 
L666:   aload_0 
L667:   getfield Field [c53] g Ljava/lang/String; 
L670:   aload_0 
L671:   dup 
L672:   getfield Field [c53] a I 
L675:   dup_x1 
L676:   iconst_1 
L677:   iadd 
L678:   putfield Field [c53] a I 
L681:   invokevirtual Method java/lang/String charAt (I)C 
L684:   dup 
L685:   istore_1 
L686:   bipush 61 
L688:   if_icmpne L697 
L691:   bipush 16 
L693:   istore_1 
L694:   goto L958 
L697:   iload_1 
L698:   bipush 33 
L700:   if_icmpne L709 
L703:   bipush 17 
L705:   istore_1 
L706:   goto L958 
L709:   aload_0 
L710:   ldc 'parser.next.3' 
L712:   aload_0 
L713:   getfield Field [c53] a I 
L716:   iconst_3 
L717:   isub 
L718:   invokevirtual Method [c53] a (Ljava/lang/String;I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/ParseException; 
L721:   athrow 
L722:   aload_0 
L723:   getfield Field [c53] a I 
L726:   aload_0 
L727:   getfield Field [c53] h I 
L730:   if_icmpge L758 
L733:   aload_0 
L734:   getfield Field [c53] g Ljava/lang/String; 
L737:   aload_0 
L738:   dup 
L739:   getfield Field [c53] a I 
L742:   dup_x1 
L743:   iconst_1 
L744:   iadd 
L745:   putfield Field [c53] a I 
L748:   invokevirtual Method java/lang/String charAt (I)C 
L751:   dup 
L752:   istore_1 
L753:   bipush 41 
L755:   if_icmpne L722 
L758:   iload_1 
L759:   bipush 41 
L761:   if_icmpeq L777 
L764:   aload_0 
L765:   ldc 'parser.next.4' 
L767:   aload_0 
L768:   getfield Field [c53] a I 
L771:   iconst_1 
L772:   isub 
L773:   invokevirtual Method [c53] a (Ljava/lang/String;I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/ParseException; 
L776:   athrow 
L777:   bipush 21 
L779:   istore_1 
L780:   goto L958 
L783:   iload_1 
L784:   bipush 45 
L786:   if_icmpeq L813 
L789:   bipush 97 
L791:   iload_1 
L792:   if_icmpgt L801 
L795:   iload_1 
L796:   bipush 122 
L798:   if_icmple L813 
L801:   bipush 65 
L803:   iload_1 
L804:   if_icmpgt L829 
L807:   iload_1 
L808:   bipush 90 
L810:   if_icmpgt L829 
L813:   aload_0 
L814:   dup 
L815:   getfield Field [c53] a I 
L818:   iconst_1 
L819:   isub 
L820:   putfield Field [c53] a I 
L823:   bipush 22 
L825:   istore_1 
L826:   goto L958 
L829:   iload_1 
L830:   bipush 40 
L832:   if_icmpne L841 
L835:   bipush 23 
L837:   istore_1 
L838:   goto L958 
L841:   aload_0 
L842:   ldc 'parser.next.2' 
L844:   aload_0 
L845:   getfield Field [c53] a I 
L848:   iconst_2 
L849:   isub 
L850:   invokevirtual Method [c53] a (Ljava/lang/String;I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/ParseException; 
L853:   athrow 
L854:   bipush 10 
L856:   istore_1 
L857:   aload_0 
L858:   getfield Field [c53] a I 
L861:   aload_0 
L862:   getfield Field [c53] h I 
L865:   if_icmplt L881 
L868:   aload_0 
L869:   ldc 'parser.next.1' 
L871:   aload_0 
L872:   getfield Field [c53] a I 
L875:   iconst_1 
L876:   isub 
L877:   invokevirtual Method [c53] a (Ljava/lang/String;I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/ParseException; 
L880:   athrow 
L881:   aload_0 
L882:   aload_0 
L883:   getfield Field [c53] g Ljava/lang/String; 
L886:   aload_0 
L887:   dup 
L888:   getfield Field [c53] a I 
L891:   dup_x1 
L892:   iconst_1 
L893:   iadd 
L894:   putfield Field [c53] a I 
L897:   invokevirtual Method java/lang/String charAt (I)C 
L900:   putfield Field [c53] b I 
L903:   goto L958 
L906:   iconst_0 
L907:   istore_1 
L908:   aload_0 
L909:   getfield Field [c53] b I 
L912:   invokestatic Method com/liquid_technologies/org/apache/xerces/utils/regex/REUtil b (I)Z 
L915:   ifeq L958 
L918:   aload_0 
L919:   getfield Field [c53] a I 
L922:   aload_0 
L923:   getfield Field [c53] h I 
L926:   if_icmpge L958 
L929:   aload_0 
L930:   aload_0 
L931:   getfield Field [c53] b I 
L934:   aload_0 
L935:   getfield Field [c53] g Ljava/lang/String; 
L938:   aload_0 
L939:   dup 
L940:   getfield Field [c53] a I 
L943:   dup_x1 
L944:   iconst_1 
L945:   iadd 
L946:   putfield Field [c53] a I 
L949:   invokevirtual Method java/lang/String charAt (I)C 
L952:   invokestatic Method com/liquid_technologies/org/apache/xerces/utils/regex/REUtil a (II)I 
L955:   putfield Field [c53] b I 
L958:   aload_0 
L959:   iload_1 
L960:   putfield Field [c53] c I 
L963:   return 
L964:   
    .end code 
.end method 

.method final C : ()Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
    .code stack 2 locals 4 
L0:     aload_0 
L1:     invokespecial Method [c53] D ()Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L4:     astore_1 
L5:     aconst_null 
L6:     astore_2 
L7:     aload_0 
L8:     dup 
L9:     astore_3 
L10:    getfield Field [c53] c I 
L13:    iconst_2 
L14:    if_icmpne L47 
L17:    aload_0 
L18:    invokevirtual Method [c53] B ()V 
L21:    aload_2 
L22:    ifnonnull L36 
L25:    invokestatic Method com/liquid_technologies/org/apache/xerces/utils/regex/e e ()Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$i; 
L28:    dup 
L29:    astore_2 
L30:    aload_1 
L31:    invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/e g (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)V 
L34:    aload_2 
L35:    astore_1 
L36:    aload_1 
L37:    aload_0 
L38:    invokespecial Method [c53] D ()Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L41:    invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/e g (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)V 
L44:    goto L7 
L47:    aload_1 
L48:    areturn 
L49:    
        .linenumbertable 
            L0 0 
            L9 3000 
            L13 0 
        .end linenumbertable 
    .end code 
    .exceptions com/liquid_technologies/org/apache/xerces/utils/regex/ParseException 
.end method 

.method private D : ()Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
    .code stack 2 locals 4 
L0:     aload_0 
L1:     dup 
L2:     astore_1 
L3:     getfield Field [c53] c I 
L6:     dup 
L7:     istore_1 
L8:     iconst_2 
L9:     if_icmpeq L23 
L12:    iload_1 
L13:    bipush 7 
L15:    if_icmpeq L23 
L18:    iload_1 
L19:    iconst_1 
L20:    if_icmpne L27 
L23:    invokestatic Method com/liquid_technologies/org/apache/xerces/utils/regex/e f ()Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L26:    areturn 
L27:    aload_0 
L28:    invokespecial Method [c53] E ()Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L31:    astore_2 
L32:    aconst_null 
L33:    astore_3 
L34:    aload_0 
L35:    dup 
L36:    astore_1 
L37:    getfield Field [c53] c I 
L40:    dup 
L41:    istore_1 
L42:    iconst_2 
L43:    if_icmpeq L83 
L46:    iload_1 
L47:    bipush 7 
L49:    if_icmpeq L83 
L52:    iload_1 
L53:    iconst_1 
L54:    if_icmpeq L83 
L57:    aload_3 
L58:    ifnonnull L72 
L61:    invokestatic Method com/liquid_technologies/org/apache/xerces/utils/regex/e d ()Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$i; 
L64:    dup 
L65:    astore_3 
L66:    aload_2 
L67:    invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/e g (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)V 
L70:    aload_3 
L71:    astore_2 
L72:    aload_3 
L73:    aload_0 
L74:    invokespecial Method [c53] E ()Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L77:    invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/e g (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)V 
L80:    goto L34 
L83:    aload_2 
L84:    areturn 
L85:    
        .linenumbertable 
            L0 0 
            L2 4000 
            L6 0 
            L36 5000 
            L40 0 
        .end linenumbertable 
    .end code 
    .exceptions com/liquid_technologies/org/apache/xerces/utils/regex/ParseException 
.end method 

.method a : ()Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     getstatic Field com/liquid_technologies/org/apache/xerces/utils/regex/e i Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L7:     areturn 
L8:     
    .end code 
    .exceptions com/liquid_technologies/org/apache/xerces/utils/regex/ParseException 
.end method 

.method b : ()Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     getstatic Field com/liquid_technologies/org/apache/xerces/utils/regex/e j Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L7:     areturn 
L8:     
    .end code 
    .exceptions com/liquid_technologies/org/apache/xerces/utils/regex/ParseException 
.end method 

.method c : [u327] 
    .code stack 4 locals 3 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     bipush 20 
L6:     aload_0 
L7:     invokevirtual Method [c53] C [u327] 
L10:    invokestatic Method com/liquid_technologies/org/apache/xerces/utils/regex/e a (ILcom/liquid_technologies/org/apache/xerces/utils/regex/e;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$g; 
L13:    astore_1 
L14:    aload_0 
L15:    dup 
L16:    astore_2 
L17:    getfield Field [c53] c I 
L20:    bipush 7 
L22:    if_icmpeq L38 
L25:    aload_0 
L26:    ldc 'parser.factor.1' 
L28:    aload_0 
L29:    getfield Field [c53] a I 
L32:    iconst_1 
L33:    isub 
L34:    invokevirtual Method [c53] a [u359] 
L37:    athrow 
L38:    aload_0 
L39:    invokevirtual Method [c53] B ()V 
L42:    aload_1 
L43:    areturn 
L44:    
        .linenumbertable 
            L0 0 
            L16 6000 
            L20 0 
        .end linenumbertable 
    .end code 
    .exceptions com/liquid_technologies/org/apache/xerces/utils/regex/ParseException 
.end method 

.method d : [u327] 
    .code stack 4 locals 3 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     bipush 21 
L6:     aload_0 
L7:     invokevirtual Method [c53] C [u327] 
L10:    invokestatic Method [c55] a (ILcom/liquid_technologies/org/apache/xerces/utils/regex/e;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$g; 
L13:    astore_1 
L14:    aload_0 
L15:    dup 
L16:    astore_2 
L17:    getfield Field [c53] c I 
L20:    bipush 7 
L22:    if_icmpeq L38 
L25:    aload_0 
L26:    ldc 'parser.factor.1' 
L28:    aload_0 
L29:    getfield Field [c53] a I 
L32:    iconst_1 
L33:    isub 
L34:    invokevirtual Method [c53] a [u359] 
L37:    athrow 
L38:    aload_0 
L39:    invokevirtual Method [c53] B ()V 
L42:    aload_1 
L43:    areturn 
L44:    
        .linenumbertable 
            L0 0 
            L16 7000 
            L20 0 
        .end linenumbertable 
    .end code 
    .exceptions com/liquid_technologies/org/apache/xerces/utils/regex/ParseException 
.end method 

.method e : [u327] 
    .code stack 4 locals 3 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     bipush 22 
L6:     aload_0 
L7:     invokevirtual Method [c53] C [u327] 
L10:    invokestatic Method [c55] a (ILcom/liquid_technologies/org/apache/xerces/utils/regex/e;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$g; 
L13:    astore_1 
L14:    aload_0 
L15:    dup 
L16:    astore_2 
L17:    getfield Field [c53] c I 
L20:    bipush 7 
L22:    if_icmpeq L38 
L25:    aload_0 
L26:    ldc 'parser.factor.1' 
L28:    aload_0 
L29:    getfield Field [c53] a I 
L32:    iconst_1 
L33:    isub 
L34:    invokevirtual Method [c53] a [u359] 
L37:    athrow 
L38:    aload_0 
L39:    invokevirtual Method [c53] B ()V 
L42:    aload_1 
L43:    areturn 
L44:    
        .linenumbertable 
            L0 0 
            L16 8000 
            L20 0 
        .end linenumbertable 
    .end code 
    .exceptions com/liquid_technologies/org/apache/xerces/utils/regex/ParseException 
.end method 

.method f : [u327] 
    .code stack 4 locals 3 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     bipush 23 
L6:     aload_0 
L7:     invokevirtual Method [c53] C [u327] 
L10:    invokestatic Method [c55] a (ILcom/liquid_technologies/org/apache/xerces/utils/regex/e;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$g; 
L13:    astore_1 
L14:    aload_0 
L15:    dup 
L16:    astore_2 
L17:    getfield Field [c53] c I 
L20:    bipush 7 
L22:    if_icmpeq L38 
L25:    aload_0 
L26:    ldc 'parser.factor.1' 
L28:    aload_0 
L29:    getfield Field [c53] a I 
L32:    iconst_1 
L33:    isub 
L34:    invokevirtual Method [c53] a [u359] 
L37:    athrow 
L38:    aload_0 
L39:    invokevirtual Method [c53] B ()V 
L42:    aload_1 
L43:    areturn 
L44:    
        .linenumbertable 
            L0 0 
            L16 9000 
            L20 0 
        .end linenumbertable 
    .end code 
    .exceptions [c50] 
.end method 

.method g : [u327] 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     getstatic Field [c55] k Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L7:     areturn 
L8:     
    .end code 
    .exceptions [c50] 
.end method 

.method h : [u327] 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     getstatic Field [c55] m Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L7:     areturn 
L8:     
    .end code 
    .exceptions [c50] 
.end method 

.method i : [u327] 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     getstatic Field [c55] l Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L7:     areturn 
L8:     
    .end code 
    .exceptions [c50] 
.end method 

.method j : [u327] 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     getstatic Field [c55] n Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L7:     areturn 
L8:     
    .end code 
    .exceptions [c50] 
.end method 

.method k : [u327] 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     getstatic Field [c55] o Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L7:     areturn 
L8:     
    .end code 
    .exceptions [c50] 
.end method 

.method l : [u327] 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     getstatic Field [c55] p Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L7:     areturn 
L8:     
    .end code 
    .exceptions [c50] 
.end method 

.method m : [u327] 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     getstatic Field [c55] q Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L7:     areturn 
L8:     
    .end code 
    .exceptions [c50] 
.end method 

.method a : (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
    .code stack 2 locals 3 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     aload_0 
L5:     dup 
L6:     astore_2 
L7:     getfield Field [c53] c I 
L10:    iconst_5 
L11:    if_icmpne L23 
L14:    aload_0 
L15:    invokevirtual Method [c53] B ()V 
L18:    aload_1 
L19:    invokestatic Method [c55] f (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$b; 
L22:    areturn 
L23:    aload_1 
L24:    invokestatic Method [c55] e (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$b; 
L27:    areturn 
L28:    
        .linenumbertable 
            L0 0 
            L6 10000 
            L10 0 
        .end linenumbertable 
    .end code 
    .exceptions [c50] 
.end method 

.method b : (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
    .code stack 2 locals 3 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     aload_0 
L5:     dup 
L6:     astore_2 
L7:     getfield Field [c53] c I 
L10:    iconst_5 
L11:    if_icmpne L27 
L14:    aload_0 
L15:    invokevirtual Method [c53] B ()V 
L18:    aload_1 
L19:    aload_1 
L20:    invokestatic Method [c55] f (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$b; 
L23:    invokestatic Method [c55] a (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$c; 
L26:    areturn 
L27:    aload_1 
L28:    aload_1 
L29:    invokestatic Method [c55] e (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$b; 
L32:    invokestatic Method [c55] a (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$c; 
L35:    areturn 
L36:    
        .linenumbertable 
            L0 0 
            L6 11000 
            L10 0 
        .end linenumbertable 
    .end code 
    .exceptions [c50] 
.end method 

.method c : (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
    .code stack 2 locals 4 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     invokestatic Method [c55] e ()Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$i; 
L7:     astore_2 
L8:     aload_0 
L9:     dup 
L10:    astore_3 
L11:    getfield Field [c53] c I 
L14:    iconst_5 
L15:    if_icmpne L37 
L18:    aload_0 
L19:    invokevirtual Method [c53] B ()V 
L22:    aload_2 
L23:    invokestatic Method [c55] f [u327] 
L26:    invokevirtual Method [c55] g (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)V 
L29:    aload_2 
L30:    aload_1 
L31:    invokevirtual Method [c55] g (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)V 
L34:    goto L49 
L37:    aload_2 
L38:    aload_1 
L39:    invokevirtual Method [c55] g (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)V 
L42:    aload_2 
L43:    invokestatic Method [c55] f [u327] 
L46:    invokevirtual Method [c55] g (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)V 
L49:    aload_2 
L50:    areturn 
L51:    
        .linenumbertable 
            L0 0 
            L10 12000 
            L14 0 
        .end linenumbertable 
    .end code 
    .exceptions [c50] 
.end method 

.method a : (I)Z 
    .code stack 2 locals 2 
L0:     iload_1 
L1:     aload_0 
L2:     getfield Field [c53] h I 
L5:     if_icmpge L23 
L8:     aload_0 
L9:     getfield Field [c53] g Ljava/lang/String; 
L12:    iload_1 
L13:    invokevirtual Method java/lang/String charAt (I)C 
L16:    bipush 63 
L18:    if_icmpne L23 
L21:    iconst_1 
L22:    ireturn 
L23:    iconst_0 
L24:    ireturn 
L25:    
    .end code 
.end method 

.method n : [u327] 
    .code stack 4 locals 3 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     aload_0 
L5:     dup 
L6:     getfield Field [c53] e I 
L9:     dup_x1 
L10:    iconst_1 
L11:    iadd 
L12:    putfield Field [c53] e I 
L15:    istore_1 
L16:    aload_0 
L17:    invokevirtual Method [c53] C [u327] 
L20:    iload_1 
L21:    invokestatic Method [c55] a (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$g; 
L24:    astore_1 
L25:    aload_0 
L26:    dup 
L27:    astore_2 
L28:    getfield Field [c53] c I 
L31:    bipush 7 
L33:    if_icmpeq L49 
L36:    aload_0 
L37:    ldc 'parser.factor.1' 
L39:    aload_0 
L40:    getfield Field [c53] a I 
L43:    iconst_1 
L44:    isub 
L45:    invokevirtual Method [c53] a [u359] 
L48:    athrow 
L49:    aload_0 
L50:    invokevirtual Method [c53] B ()V 
L53:    aload_1 
L54:    areturn 
L55:    
        .linenumbertable 
            L0 0 
            L27 13000 
            L31 0 
        .end linenumbertable 
    .end code 
    .exceptions [c50] 
.end method 

.method o : [u327] 
    .code stack 4 locals 3 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     aload_0 
L5:     invokevirtual Method [c53] C [u327] 
L8:     iconst_0 
L9:     invokestatic Method [c55] a (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$g; 
L12:    astore_1 
L13:    aload_0 
L14:    dup 
L15:    astore_2 
L16:    getfield Field [c53] c I 
L19:    bipush 7 
L21:    if_icmpeq L37 
L24:    aload_0 
L25:    ldc 'parser.factor.1' 
L27:    aload_0 
L28:    getfield Field [c53] a I 
L31:    iconst_1 
L32:    isub 
L33:    invokevirtual Method [c53] a [u359] 
L36:    athrow 
L37:    aload_0 
L38:    invokevirtual Method [c53] B ()V 
L41:    aload_1 
L42:    areturn 
L43:    
        .linenumbertable 
            L0 0 
            L15 14000 
            L19 0 
        .end linenumbertable 
    .end code 
    .exceptions [c50] 
.end method 

.method p : [u327] 
    .code stack 5 locals 6 
L0:     aload_0 
L1:     getfield Field [c53] a I 
L4:     iconst_1 
L5:     iadd 
L6:     aload_0 
L7:     getfield Field [c53] h I 
L10:    if_icmplt L24 
L13:    aload_0 
L14:    ldc 'parser.factor.4' 
L16:    aload_0 
L17:    getfield Field [c53] a I 
L20:    invokevirtual Method [c53] a [u359] 
L23:    athrow 
L24:    iconst_m1 
L25:    istore_1 
L26:    aconst_null 
L27:    astore_2 
L28:    aload_0 
L29:    getfield Field [c53] g Ljava/lang/String; 
L32:    aload_0 
L33:    getfield Field [c53] a I 
L36:    invokevirtual Method java/lang/String charAt (I)C 
L39:    istore_3 
L40:    bipush 49 
L42:    iload_3 
L43:    if_icmpgt L149 
L46:    iload_3 
L47:    bipush 57 
L49:    if_icmpgt L149 
L52:    iload_3 
L53:    bipush 48 
L55:    isub 
L56:    istore_1 
L57:    aload_0 
L58:    iconst_1 
L59:    putfield Field [c53] f Z 
L62:    aload_0 
L63:    getfield Field [c53] k Ljava/util/Vector; 
L66:    ifnonnull L80 
L69:    aload_0 
L70:    new java/util/Vector 
L73:    dup 
L74:    invokespecial Method java/util/Vector <init> ()V 
L77:    putfield Field [c53] k Ljava/util/Vector; 
L80:    aload_0 
L81:    getfield Field [c53] k Ljava/util/Vector; 
L84:    new com/liquid_technologies/org/apache/xerces/utils/regex/d$a 
L87:    dup 
L88:    iload_1 
L89:    aload_0 
L90:    getfield Field [c53] a I 
L93:    invokespecial Method com/liquid_technologies/org/apache/xerces/utils/regex/d$a <init> (II)V 
L96:    invokevirtual Method java/util/Vector addElement (Ljava/lang/Object;)V 
L99:    aload_0 
L100:   dup 
L101:   getfield Field [c53] a I 
L104:   iconst_1 
L105:   iadd 
L106:   putfield Field [c53] a I 
L109:   aload_0 
L110:   getfield Field [c53] g Ljava/lang/String; 
L113:   aload_0 
L114:   getfield Field [c53] a I 
L117:   invokevirtual Method java/lang/String charAt (I)C 
L120:   bipush 41 
L122:   if_icmpeq L136 
L125:   aload_0 
L126:   ldc 'parser.factor.1' 
L128:   aload_0 
L129:   getfield Field [c53] a I 
L132:   invokevirtual Method [c53] a [u359] 
L135:   athrow 
L136:   aload_0 
L137:   dup 
L138:   getfield Field [c53] a I 
L141:   iconst_1 
L142:   iadd 
L143:   putfield Field [c53] a I 
L146:   goto L267 
L149:   iload_3 
L150:   bipush 63 
L152:   if_icmpne L165 
L155:   aload_0 
L156:   dup 
L157:   getfield Field [c53] a I 
L160:   iconst_1 
L161:   isub 
L162:   putfield Field [c53] a I 
L165:   aload_0 
L166:   invokevirtual Method [c53] B ()V 
L169:   aload_0 
L170:   invokespecial Method [c53] E [u327] 
L173:   dup 
L174:   astore_2 
L175:   getfield Field [c55] a I 
L178:   lookupswitch 
            8 : L231 
            20 : L228 
            21 : L228 
            22 : L228 
            23 : L228 
            default : L256 

L228:   goto L267 
L231:   aload_0 
L232:   dup 
L233:   astore 5 
L235:   getfield Field [c53] c I 
L238:   bipush 7 
L240:   if_icmpeq L267 
L243:   aload_0 
L244:   ldc 'parser.factor.1' 
L246:   aload_0 
L247:   getfield Field [c53] a I 
L250:   iconst_1 
L251:   isub 
L252:   invokevirtual Method [c53] a [u359] 
L255:   athrow 
L256:   aload_0 
L257:   ldc 'parser.factor.5' 
L259:   aload_0 
L260:   getfield Field [c53] a I 
L263:   invokevirtual Method [c53] a [u359] 
L266:   athrow 
L267:   aload_0 
L268:   invokevirtual Method [c53] B ()V 
L271:   aload_0 
L272:   invokevirtual Method [c53] C [u327] 
L275:   astore_3 
L276:   aconst_null 
L277:   astore 4 
L279:   aload_3 
L280:   getfield Field [c55] a I 
L283:   iconst_2 
L284:   if_icmpne L319 
L287:   aload_3 
L288:   invokevirtual Method [c55] i ()I 
L291:   iconst_2 
L292:   if_icmpeq L306 
L295:   aload_0 
L296:   ldc 'parser.factor.6' 
L298:   aload_0 
L299:   getfield Field [c53] a I 
L302:   invokevirtual Method [c53] a [u359] 
L305:   athrow 
L306:   aload_3 
L307:   iconst_1 
L308:   invokevirtual Method [c55] e (I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L311:   astore 4 
L313:   aload_3 
L314:   iconst_0 
L315:   invokevirtual Method [c55] e (I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L318:   astore_3 
L319:   aload_0 
L320:   dup 
L321:   astore 5 
L323:   getfield Field [c53] c I 
L326:   bipush 7 
L328:   if_icmpeq L344 
L331:   aload_0 
L332:   ldc 'parser.factor.1' 
L334:   aload_0 
L335:   getfield Field [c53] a I 
L338:   iconst_1 
L339:   isub 
L340:   invokevirtual Method [c53] a [u359] 
L343:   athrow 
L344:   aload_0 
L345:   invokevirtual Method [c53] B ()V 
L348:   iload_1 
L349:   aload_2 
L350:   aload_3 
L351:   aload 4 
L353:   invokestatic Method [c55] a (ILcom/liquid_technologies/org/apache/xerces/utils/regex/e;Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$d; 
L356:   areturn 
L357:   
        .linenumbertable 
            L0 0 
            L233 15000 
            L238 0 
            L321 16000 
            L326 0 
        .end linenumbertable 
    .end code 
    .exceptions [c50] 
.end method 

.method q : [u327] 
    .code stack 4 locals 5 
L0:     iconst_0 
L1:     istore_1 
L2:     iconst_0 
L3:     istore_2 
L4:     iconst_m1 
L5:     istore_3 
L6:     aload_0 
L7:     getfield Field [c53] a I 
L10:    aload_0 
L11:    getfield Field [c53] h I 
L14:    if_icmpge L57 
L17:    aload_0 
L18:    getfield Field [c53] g Ljava/lang/String; 
L21:    aload_0 
L22:    getfield Field [c53] a I 
L25:    invokevirtual Method java/lang/String charAt (I)C 
L28:    dup 
L29:    istore_3 
L30:    invokestatic Method com/liquid_technologies/org/apache/xerces/utils/regex/REUtil d (I)I 
L33:    dup 
L34:    istore 4 
L36:    ifeq L57 
L39:    iload_1 
L40:    iload 4 
L42:    ior 
L43:    istore_1 
L44:    aload_0 
L45:    dup 
L46:    getfield Field [c53] a I 
L49:    iconst_1 
L50:    iadd 
L51:    putfield Field [c53] a I 
L54:    goto L6 
L57:    aload_0 
L58:    getfield Field [c53] a I 
L61:    aload_0 
L62:    getfield Field [c53] h I 
L65:    if_icmplt L81 
L68:    aload_0 
L69:    ldc 'parser.factor.2' 
L71:    aload_0 
L72:    getfield Field [c53] a I 
L75:    iconst_1 
L76:    isub 
L77:    invokevirtual Method [c53] a [u359] 
L80:    athrow 
L81:    iload_3 
L82:    bipush 45 
L84:    if_icmpne L172 
L87:    aload_0 
L88:    dup 
L89:    getfield Field [c53] a I 
L92:    iconst_1 
L93:    iadd 
L94:    putfield Field [c53] a I 
L97:    aload_0 
L98:    getfield Field [c53] a I 
L101:   aload_0 
L102:   getfield Field [c53] h I 
L105:   if_icmpge L148 
L108:   aload_0 
L109:   getfield Field [c53] g Ljava/lang/String; 
L112:   aload_0 
L113:   getfield Field [c53] a I 
L116:   invokevirtual Method java/lang/String charAt (I)C 
L119:   dup 
L120:   istore_3 
L121:   invokestatic Method com/liquid_technologies/org/apache/xerces/utils/regex/REUtil d (I)I 
L124:   dup 
L125:   istore 4 
L127:   ifeq L148 
L130:   iload_2 
L131:   iload 4 
L133:   ior 
L134:   istore_2 
L135:   aload_0 
L136:   dup 
L137:   getfield Field [c53] a I 
L140:   iconst_1 
L141:   iadd 
L142:   putfield Field [c53] a I 
L145:   goto L97 
L148:   aload_0 
L149:   getfield Field [c53] a I 
L152:   aload_0 
L153:   getfield Field [c53] h I 
L156:   if_icmplt L172 
L159:   aload_0 
L160:   ldc 'parser.factor.2' 
L162:   aload_0 
L163:   getfield Field [c53] a I 
L166:   iconst_1 
L167:   isub 
L168:   invokevirtual Method [c53] a [u359] 
L171:   athrow 
L172:   iload_3 
L173:   bipush 58 
L175:   if_icmpne L234 
L178:   aload_0 
L179:   dup 
L180:   getfield Field [c53] a I 
L183:   iconst_1 
L184:   iadd 
L185:   putfield Field [c53] a I 
L188:   aload_0 
L189:   invokevirtual Method [c53] B ()V 
L192:   aload_0 
L193:   invokevirtual Method [c53] C [u327] 
L196:   iload_1 
L197:   iload_2 
L198:   invokestatic Method [c55] a (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;II)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$f; 
L201:   astore 4 
L203:   aload_0 
L204:   dup 
L205:   astore_1 
L206:   getfield Field [c53] c I 
L209:   bipush 7 
L211:   if_icmpeq L227 
L214:   aload_0 
L215:   ldc 'parser.factor.1' 
L217:   aload_0 
L218:   getfield Field [c53] a I 
L221:   iconst_1 
L222:   isub 
L223:   invokevirtual Method [c53] a [u359] 
L226:   athrow 
L227:   aload_0 
L228:   invokevirtual Method [c53] B ()V 
L231:   goto L279 
L234:   iload_3 
L235:   bipush 41 
L237:   if_icmpne L268 
L240:   aload_0 
L241:   dup 
L242:   getfield Field [c53] a I 
L245:   iconst_1 
L246:   iadd 
L247:   putfield Field [c53] a I 
L250:   aload_0 
L251:   invokevirtual Method [c53] B ()V 
L254:   aload_0 
L255:   invokevirtual Method [c53] C [u327] 
L258:   iload_1 
L259:   iload_2 
L260:   invokestatic Method [c55] a (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;II)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$f; 
L263:   astore 4 
L265:   goto L279 
L268:   aload_0 
L269:   ldc 'parser.factor.3' 
L271:   aload_0 
L272:   getfield Field [c53] a I 
L275:   invokevirtual Method [c53] a [u359] 
L278:   athrow 
L279:   aload 4 
L281:   areturn 
L282:   
        .linenumbertable 
            L0 0 
            L205 17000 
            L209 0 
        .end linenumbertable 
    .end code 
    .exceptions [c50] 
.end method 

.method r : [u327] 
    .code stack 4 locals 3 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     bipush 24 
L6:     aload_0 
L7:     invokevirtual Method [c53] C [u327] 
L10:    invokestatic Method [c55] a (ILcom/liquid_technologies/org/apache/xerces/utils/regex/e;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$g; 
L13:    astore_1 
L14:    aload_0 
L15:    dup 
L16:    astore_2 
L17:    getfield Field [c53] c I 
L20:    bipush 7 
L22:    if_icmpeq L38 
L25:    aload_0 
L26:    ldc 'parser.factor.1' 
L28:    aload_0 
L29:    getfield Field [c53] a I 
L32:    iconst_1 
L33:    isub 
L34:    invokevirtual Method [c53] a [u359] 
L37:    athrow 
L38:    aload_0 
L39:    invokevirtual Method [c53] B ()V 
L42:    aload_1 
L43:    areturn 
L44:    
        .linenumbertable 
            L0 0 
            L16 18000 
            L20 0 
        .end linenumbertable 
    .end code 
    .exceptions [c50] 
.end method 

.method s : [u327] 
    .code stack 5 locals 2 
L0:     aload_0 
L1:     getfield Field [c53] a I 
L4:     aload_0 
L5:     getfield Field [c53] h I 
L8:     if_icmpge L39 
L11:    aload_0 
L12:    getfield Field [c53] g Ljava/lang/String; 
L15:    aload_0 
L16:    dup 
L17:    getfield Field [c53] a I 
L20:    dup_x1 
L21:    iconst_1 
L22:    iadd 
L23:    putfield Field [c53] a I 
L26:    invokevirtual Method java/lang/String charAt (I)C 
L29:    dup 
L30:    istore_1 
L31:    ldc 65504 
L33:    iand 
L34:    bipush 64 
L36:    if_icmpeq L52 
L39:    aload_0 
L40:    ldc 'parser.atom.1' 
L42:    aload_0 
L43:    getfield Field [c53] a I 
L46:    iconst_1 
L47:    isub 
L48:    invokevirtual Method [c53] a [u359] 
L51:    athrow 
L52:    aload_0 
L53:    invokevirtual Method [c53] B ()V 
L56:    iload_1 
L57:    bipush 64 
L59:    isub 
L60:    invokestatic Method [c55] c (I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$a; 
L63:    areturn 
L64:    
    .end code 
    .exceptions [c50] 
.end method 

.method t : [u327] 
    .code stack 3 locals 1 
L0:     aload_0 
L1:     ldc 'parser.process.1' 
L3:     aload_0 
L4:     getfield Field [c53] a I 
L7:     invokevirtual Method [c53] a [u359] 
L10:    athrow 
L11:    
    .end code 
    .exceptions [c50] 
.end method 

.method u : [u327] 
    .code stack 1 locals 2 
L0:     bipush 105 
L2:     invokestatic Method [c55] c (I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$a; 
L5:     astore_1 
L6:     aload_0 
L7:     invokevirtual Method [c53] B ()V 
L10:    aload_1 
L11:    areturn 
L12:    
    .end code 
    .exceptions [c50] 
.end method 

.method v : [u327] 
    .code stack 3 locals 1 
L0:     aload_0 
L1:     ldc 'parser.process.1' 
L3:     aload_0 
L4:     getfield Field [c53] a I 
L7:     invokevirtual Method [c53] a [u359] 
L10:    athrow 
L11:    
    .end code 
    .exceptions [c50] 
.end method 

.method w : [u327] 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     invokestatic Method [c55] q [u327] 
L7:     areturn 
L8:     
    .end code 
    .exceptions [c50] 
.end method 

.method x : [u327] 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method [c53] B ()V 
L4:     invokestatic Method [c55] r [u327] 
L7:     areturn 
L8:     
    .end code 
    .exceptions [c50] 
.end method 

.method y : [u327] 
    .code stack 6 locals 3 
L0:     aload_0 
L1:     getfield Field [c53] b I 
L4:     bipush 48 
L6:     isub 
L7:     dup 
L8:     istore_1 
L9:     invokestatic Method [c55] d (I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$h; 
L12:    astore_2 
L13:    aload_0 
L14:    iconst_1 
L15:    putfield Field [c53] f Z 
L18:    aload_0 
L19:    getfield Field [c53] k Ljava/util/Vector; 
L22:    ifnonnull L36 
L25:    aload_0 
L26:    new java/util/Vector 
L29:    dup 
L30:    invokespecial Method java/util/Vector <init> ()V 
L33:    putfield Field [c53] k Ljava/util/Vector; 
L36:    aload_0 
L37:    getfield Field [c53] k Ljava/util/Vector; 
L40:    new com/liquid_technologies/org/apache/xerces/utils/regex/d$a 
L43:    dup 
L44:    iload_1 
L45:    aload_0 
L46:    getfield Field [c53] a I 
L49:    iconst_2 
L50:    isub 
L51:    invokespecial Method com/liquid_technologies/org/apache/xerces/utils/regex/d$a <init> (II)V 
L54:    invokevirtual Method java/util/Vector addElement (Ljava/lang/Object;)V 
L57:    aload_0 
L58:    invokevirtual Method [c53] B ()V 
L61:    aload_2 
L62:    areturn 
L63:    
    .end code 
    .exceptions [c50] 
.end method 

.method private E : [u327] 
    .code stack 5 locals 6 
L0:     aload_0 
L1:     dup 
L2:     astore_3 
L3:     getfield Field [c53] c I 
L6:     dup 
L7:     istore_1 
L8:     tableswitch 10 
            L110 
            L72 
            L77 
            L215 
            L82 
            L87 
            L92 
            L97 
            L215 
            L215 
            L215 
            L102 
            default : L215 

L72:    aload_0 
L73:    invokevirtual Method [c53] a [u327] 
L76:    areturn 
L77:    aload_0 
L78:    invokevirtual Method [c53] b [u327] 
L81:    areturn 
L82:    aload_0 
L83:    invokevirtual Method [c53] c [u327] 
L86:    areturn 
L87:    aload_0 
L88:    invokevirtual Method [c53] d [u327] 
L91:    areturn 
L92:    aload_0 
L93:    invokevirtual Method [c53] e [u327] 
L96:    areturn 
L97:    aload_0 
L98:    invokevirtual Method [c53] f [u327] 
L101:   areturn 
L102:   aload_0 
L103:   invokevirtual Method [c53] B ()V 
L106:   invokestatic Method [c55] f [u327] 
L109:   areturn 
L110:   aload_0 
L111:   getfield Field [c53] b I 
L114:   lookupswitch 
            60 : L205 
            62 : L210 
            65 : L180 
            66 : L200 
            90 : L185 
            98 : L195 
            122 : L190 
            default : L215 

L180:   aload_0 
L181:   invokevirtual Method [c53] g [u327] 
L184:   areturn 
L185:   aload_0 
L186:   invokevirtual Method [c53] h [u327] 
L189:   areturn 
L190:   aload_0 
L191:   invokevirtual Method [c53] i [u327] 
L194:   areturn 
L195:   aload_0 
L196:   invokevirtual Method [c53] j [u327] 
L199:   areturn 
L200:   aload_0 
L201:   invokevirtual Method [c53] k [u327] 
L204:   areturn 
L205:   aload_0 
L206:   invokevirtual Method [c53] l [u327] 
L209:   areturn 
L210:   aload_0 
L211:   invokevirtual Method [c53] m [u327] 
L214:   areturn 
L215:   aload_0 
L216:   dup 
L217:   astore_1 
L218:   dup 
L219:   astore_3 
L220:   getfield Field [c53] c I 
L223:   dup 
L224:   istore_2 
L225:   tableswitch 0 
            L840 
            L855 
            L855 
            L855 
            L855 
            L855 
            L336 
            L855 
            L371 
            L382 
            L397 
            L855 
            L855 
            L343 
            L855 
            L855 
            L855 
            L855 
            L364 
            L390 
            L855 
            L855 
            L357 
            L350 
            default : L855 

L336:   aload_1 
L337:   invokevirtual Method [c53] n [u327] 
L340:   goto L869 
L343:   aload_1 
L344:   invokevirtual Method [c53] o [u327] 
L347:   goto L869 
L350:   aload_1 
L351:   invokevirtual Method [c53] p [u327] 
L354:   goto L869 
L357:   aload_1 
L358:   invokevirtual Method [c53] q [u327] 
L361:   goto L869 
L364:   aload_1 
L365:   invokevirtual Method [c53] r [u327] 
L368:   goto L869 
L371:   aload_1 
L372:   invokevirtual Method [c53] B ()V 
L375:   getstatic Field [c55] b Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L378:   astore_2 
L379:   goto L868 
L382:   aload_1 
L383:   iconst_1 
L384:   invokevirtual Method [c53] a (Z)Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
L387:   goto L869 
L390:   aload_1 
L391:   invokevirtual Method [c53] z ()Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
L394:   goto L869 
L397:   aload_1 
L398:   getfield Field [c53] b I 
L401:   tableswitch 49 
            L792 
            L792 
            L792 
            L792 
            L792 
            L792 
            L792 
            L792 
            L792 
            L825 
            L825 
            L825 
            L825 
            L825 
            L825 
            L825 
            L825 
            L825 
            L757 
            L704 
            L825 
            L825 
            L825 
            L825 
            L771 
            L825 
            L825 
            L825 
            L825 
            L825 
            L825 
            L799 
            L825 
            L825 
            L704 
            L825 
            L825 
            L825 
            L704 
            L785 
            L825 
            L825 
            L825 
            L825 
            L825 
            L825 
            L825 
            L825 
            L825 
            L825 
            L750 
            L704 
            L720 
            L720 
            L778 
            L825 
            L764 
            L825 
            L825 
            L825 
            L825 
            L720 
            L825 
            L799 
            L825 
            L720 
            L704 
            L720 
            L720 
            L720 
            L704 
            L720 
            default : L825 

L704:   aload_1 
L705:   aload_1 
L706:   getfield Field [c53] b I 
L709:   invokevirtual Method [c53] b (I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L712:   astore_2 
L713:   aload_1 
L714:   invokevirtual Method [c53] B ()V 
L717:   goto L868 
L720:   aload_1 
L721:   invokevirtual Method [c53] A ()I 
L724:   dup 
L725:   istore_3 
L726:   ldc 65536 
L728:   if_icmpge L739 
L731:   iload_3 
L732:   invokestatic Method [c55] c (I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$a; 
L735:   astore_2 
L736:   goto L833 
L739:   iload_3 
L740:   invokestatic Method com/liquid_technologies/org/apache/xerces/utils/regex/REUtil c (I)Ljava/lang/String; 
L743:   invokestatic Method [c55] a (Ljava/lang/String;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$h; 
L746:   astore_2 
L747:   goto L833 
L750:   aload_1 
L751:   invokevirtual Method [c53] s [u327] 
L754:   goto L869 
L757:   aload_1 
L758:   invokevirtual Method [c53] t [u327] 
L761:   goto L869 
L764:   aload_1 
L765:   invokevirtual Method [c53] u [u327] 
L768:   goto L869 
L771:   aload_1 
L772:   invokevirtual Method [c53] v [u327] 
L775:   goto L869 
L778:   aload_1 
L779:   invokevirtual Method [c53] w [u327] 
L782:   goto L869 
L785:   aload_1 
L786:   invokevirtual Method [c53] x [u327] 
L789:   goto L869 
L792:   aload_1 
L793:   invokevirtual Method [c53] y [u327] 
L796:   goto L869 
L799:   aload_1 
L800:   getfield Field [c53] a I 
L803:   istore_3 
L804:   aload_1 
L805:   aload_1 
L806:   getfield Field [c53] b I 
L809:   invokevirtual Method [c53] c (I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
L812:   dup 
L813:   astore_2 
L814:   ifnonnull L833 
L817:   aload_1 
L818:   ldc 'parser.atom.5' 
L820:   iload_3 
L821:   invokevirtual Method [c53] a [u359] 
L824:   athrow 
L825:   aload_1 
L826:   getfield Field [c53] b I 
L829:   invokestatic Method [c55] c (I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$a; 
L832:   astore_2 
L833:   aload_1 
L834:   invokevirtual Method [c53] B ()V 
L837:   goto L868 
L840:   aload_1 
L841:   getfield Field [c53] b I 
L844:   invokestatic Method [c55] c (I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$a; 
L847:   astore_2 
L848:   aload_1 
L849:   invokevirtual Method [c53] B ()V 
L852:   goto L868 
L855:   aload_1 
L856:   ldc 'parser.atom.4' 
L858:   aload_1 
L859:   getfield Field [c53] a I 
L862:   iconst_1 
L863:   isub 
L864:   invokevirtual Method [c53] a [u359] 
L867:   athrow 
L868:   aload_2 
L869:   astore_2 
L870:   aload_0 
L871:   dup 
L872:   astore_3 
L873:   getfield Field [c53] c I 
L876:   dup 
L877:   istore_1 
L878:   tableswitch 0 
            L934 
            L1314 
            L1314 
            L916 
            L922 
            L928 
            default : L1314 

L916:   aload_0 
L917:   aload_2 
L918:   invokevirtual Method [c53] a (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L921:   areturn 
L922:   aload_0 
L923:   aload_2 
L924:   invokevirtual Method [c53] b (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L927:   areturn 
L928:   aload_0 
L929:   aload_2 
L930:   invokevirtual Method [c53] c (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L933:   areturn 
L934:   aload_0 
L935:   getfield Field [c53] b I 
L938:   bipush 123 
L940:   if_icmpne L1314 
L943:   aload_0 
L944:   getfield Field [c53] a I 
L947:   dup 
L948:   istore_3 
L949:   aload_0 
L950:   getfield Field [c53] h I 
L953:   if_icmpge L1314 
L956:   aload_0 
L957:   getfield Field [c53] g Ljava/lang/String; 
L960:   iload_3 
L961:   iinc 3 1 
L964:   invokevirtual Method java/lang/String charAt (I)C 
L967:   dup 
L968:   istore_1 
L969:   bipush 48 
L971:   if_icmplt L980 
L974:   iload_1 
L975:   bipush 57 
L977:   if_icmple L1017 
L980:   new java/lang/RuntimeException 
L983:   dup 
L984:   new java/lang/StringBuilder 
L987:   dup 
L988:   ldc "Invalid quantifier '" 
L990:   invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L993:   iload_1 
L994:   i2c 
L995:   invokevirtual Method java/lang/StringBuilder append (C)Ljava/lang/StringBuilder; 
L998:   ldc "' in " 
L1000:  invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L1003:  aload_0 
L1004:  getfield Field [c53] g Ljava/lang/String; 
L1007:  invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L1010:  invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L1013:  invokespecial Method java/lang/RuntimeException <init> (Ljava/lang/String;)V 
L1016:  athrow 
L1017:  iload_1 
L1018:  bipush 48 
L1020:  isub 
L1021:  istore 4 
L1023:  iload_3 
L1024:  aload_0 
L1025:  getfield Field [c53] h I 
L1028:  if_icmpge L1072 
L1031:  aload_0 
L1032:  getfield Field [c53] g Ljava/lang/String; 
L1035:  iload_3 
L1036:  iinc 3 1 
L1039:  invokevirtual Method java/lang/String charAt (I)C 
L1042:  dup 
L1043:  istore_1 
L1044:  bipush 48 
L1046:  if_icmplt L1072 
L1049:  iload_1 
L1050:  bipush 57 
L1052:  if_icmpgt L1072 
L1055:  iload 4 
L1057:  bipush 10 
L1059:  imul 
L1060:  iload_1 
L1061:  iadd 
L1062:  bipush 48 
L1064:  isub 
L1065:  istore 4 
L1067:  iconst_m1 
L1068:  istore_1 
L1069:  goto L1023 
L1072:  iload 4 
L1074:  istore 5 
L1076:  iload_1 
L1077:  bipush 125 
L1079:  if_icmpeq L1137 
L1082:  iload_1 
L1083:  bipush 44 
L1085:  if_icmpeq L1137 
L1088:  iload_1 
L1089:  bipush 48 
L1091:  if_icmplt L1100 
L1094:  iload_1 
L1095:  bipush 57 
L1097:  if_icmple L1137 
L1100:  new java/lang/RuntimeException 
L1103:  dup 
L1104:  new java/lang/StringBuilder 
L1107:  dup 
L1108:  ldc "Invalid quantifier '" 
L1110:  invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L1113:  iload_1 
L1114:  i2c 
L1115:  invokevirtual Method java/lang/StringBuilder append (C)Ljava/lang/StringBuilder; 
L1118:  ldc "' in " 
L1120:  invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L1123:  aload_0 
L1124:  getfield Field [c53] g Ljava/lang/String; 
L1127:  invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L1130:  invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L1133:  invokespecial Method java/lang/RuntimeException <init> (Ljava/lang/String;)V 
L1136:  athrow 
L1137:  iload_1 
L1138:  bipush 44 
L1140:  if_icmpne L1265 
L1143:  iload_1 
L1144:  bipush 125 
L1146:  if_icmpne L1155 
L1149:  iconst_m1 
L1150:  istore 5 
L1152:  goto L1265 
L1155:  iload_1 
L1156:  bipush 48 
L1158:  isub 
L1159:  istore 5 
L1161:  iload_3 
L1162:  aload_0 
L1163:  getfield Field [c53] h I 
L1166:  if_icmpge L1210 
L1169:  aload_0 
L1170:  getfield Field [c53] g Ljava/lang/String; 
L1173:  iload_3 
L1174:  iinc 3 1 
L1177:  invokevirtual Method java/lang/String charAt (I)C 
L1180:  dup 
L1181:  istore_1 
L1182:  bipush 48 
L1184:  if_icmplt L1210 
L1187:  iload_1 
L1188:  bipush 57 
L1190:  if_icmpgt L1210 
L1193:  iload 5 
L1195:  bipush 10 
L1197:  imul 
L1198:  iload_1 
L1199:  iadd 
L1200:  bipush 48 
L1202:  isub 
L1203:  istore 5 
L1205:  iconst_m1 
L1206:  istore_1 
L1207:  goto L1161 
L1210:  iload_1 
L1211:  bipush 125 
L1213:  if_icmpeq L1265 
L1216:  iload_1 
L1217:  bipush 48 
L1219:  if_icmplt L1228 
L1222:  iload_1 
L1223:  bipush 57 
L1225:  if_icmple L1265 
L1228:  new java/lang/RuntimeException 
L1231:  dup 
L1232:  new java/lang/StringBuilder 
L1235:  dup 
L1236:  ldc "Invalid quantifier '" 
L1238:  invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L1241:  iload_1 
L1242:  i2c 
L1243:  invokevirtual Method java/lang/StringBuilder append (C)Ljava/lang/StringBuilder; 
L1246:  ldc "' in" 
L1248:  invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L1251:  aload_0 
L1252:  getfield Field [c53] g Ljava/lang/String; 
L1255:  invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L1258:  invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L1261:  invokespecial Method java/lang/RuntimeException <init> (Ljava/lang/String;)V 
L1264:  athrow 
L1265:  aload_0 
L1266:  iload_3 
L1267:  invokevirtual Method [c53] a (I)Z 
L1270:  ifeq L1288 
L1273:  aload_2 
L1274:  invokestatic Method [c55] f (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$b; 
L1277:  astore_2 
L1278:  aload_0 
L1279:  iload_3 
L1280:  iconst_1 
L1281:  iadd 
L1282:  putfield Field [c53] a I 
L1285:  goto L1298 
L1288:  aload_2 
L1289:  invokestatic Method [c55] e (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e$b; 
L1292:  astore_2 
L1293:  aload_0 
L1294:  iload_3 
L1295:  putfield Field [c53] a I 
L1298:  aload_2 
L1299:  iload 4 
L1301:  invokevirtual Method [c55] f (I)V 
L1304:  aload_2 
L1305:  iload 5 
L1307:  invokevirtual Method [c55] g (I)V 
L1310:  aload_0 
L1311:  invokevirtual Method [c53] B ()V 
L1314:  aload_2 
L1315:  areturn 
L1316:  
        .linenumbertable 
            L0 0 
            L2 19000 
            L6 0 
            L217 20000 
            L219 21000 
            L223 20000 
            L869 0 
            L872 22000 
            L876 0 
        .end linenumbertable 
    .end code 
    .exceptions [c50] 
.end method 

.method protected final c : (I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
    .code stack 4 locals 4 
L0:     iload_1 
L1:     bipush 112 
L3:     if_icmpne L10 
L6:     iconst_1 
L7:     goto L11 
L10:    iconst_0 
L11:    istore_1 
L12:    aload_0 
L13:    invokevirtual Method [c53] B ()V 
L16:    aload_0 
L17:    dup 
L18:    astore_2 
L19:    getfield Field [c53] c I 
L22:    ifeq L38 
L25:    aload_0 
L26:    ldc 'parser.atom.2' 
L28:    aload_0 
L29:    getfield Field [c53] a I 
L32:    iconst_1 
L33:    isub 
L34:    invokevirtual Method [c53] a [u359] 
L37:    athrow 
L38:    aload_0 
L39:    getfield Field [c53] b I 
L42:    lookupswitch 
            67 : L156 
            76 : L116 
            77 : L126 
            78 : L136 
            80 : L166 
            83 : L176 
            90 : L146 
            123 : L186 
            default : L241 

L116:   ldc 'L' 
L118:   iload_1 
L119:   invokestatic Method [c55] a (Ljava/lang/String;Z)Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
L122:   astore_1 
L123:   goto L254 
L126:   ldc 'M' 
L128:   iload_1 
L129:   invokestatic Method [c55] a (Ljava/lang/String;Z)Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
L132:   astore_1 
L133:   goto L254 
L136:   ldc 'N' 
L138:   iload_1 
L139:   invokestatic Method [c55] a (Ljava/lang/String;Z)Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
L142:   astore_1 
L143:   goto L254 
L146:   ldc 'Z' 
L148:   iload_1 
L149:   invokestatic Method [c55] a (Ljava/lang/String;Z)Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
L152:   astore_1 
L153:   goto L254 
L156:   ldc 'C' 
L158:   iload_1 
L159:   invokestatic Method [c55] a (Ljava/lang/String;Z)Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
L162:   astore_1 
L163:   goto L254 
L166:   ldc 'P' 
L168:   iload_1 
L169:   invokestatic Method [c55] a (Ljava/lang/String;Z)Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
L172:   astore_1 
L173:   goto L254 
L176:   ldc 'S' 
L178:   iload_1 
L179:   invokestatic Method [c55] a (Ljava/lang/String;Z)Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
L182:   astore_1 
L183:   goto L254 
L186:   aload_0 
L187:   getfield Field [c53] a I 
L190:   istore_2 
L191:   aload_0 
L192:   getfield Field [c53] g Ljava/lang/String; 
L195:   bipush 125 
L197:   iload_2 
L198:   invokevirtual Method java/lang/String indexOf (II)I 
L201:   dup 
L202:   istore_3 
L203:   ifge L217 
L206:   aload_0 
L207:   ldc 'parser.atom.3' 
L209:   aload_0 
L210:   getfield Field [c53] a I 
L213:   invokevirtual Method [c53] a [u359] 
L216:   athrow 
L217:   aload_0 
L218:   iload_3 
L219:   iconst_1 
L220:   iadd 
L221:   putfield Field [c53] a I 
L224:   aload_0 
L225:   getfield Field [c53] g Ljava/lang/String; 
L228:   iload_2 
L229:   iload_3 
L230:   invokevirtual Method java/lang/String substring (II)Ljava/lang/String; 
L233:   iload_1 
L234:   invokestatic Method [c55] a (Ljava/lang/String;Z)Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
L237:   astore_1 
L238:   goto L254 
L241:   aload_0 
L242:   ldc 'parser.atom.2' 
L244:   aload_0 
L245:   getfield Field [c53] a I 
L248:   iconst_1 
L249:   isub 
L250:   invokevirtual Method [c53] a [u359] 
L253:   athrow 
L254:   aload_1 
L255:   areturn 
L256:   
        .linenumbertable 
            L0 0 
            L18 23000 
            L22 0 
        .end linenumbertable 
    .end code 
    .exceptions [c50] 
.end method 

.method a : (Lcom/liquid_technologies/org/apache/xerces/utils/regex/c;I)I 
    .code stack 1 locals 3 
L0:     aload_0 
L1:     invokevirtual Method [c53] A ()I 
L4:     ireturn 
L5:     
    .end code 
.end method 

.method protected a : (Z)Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
    .code stack 3 locals 10 
L0:     aload_0 
L1:     iconst_1 
L2:     istore_2 
L3:     dup 
L4:     astore 5 
L6:     iload_2 
L7:     putfield Field [c53] d I 
L10:    aload_0 
L11:    invokevirtual Method [c53] B ()V 
L14:    iconst_0 
L15:    istore_2 
L16:    aconst_null 
L17:    astore_3 
L18:    aload_0 
L19:    dup 
L20:    astore 5 
L22:    getfield Field [c53] c I 
L25:    ifne L66 
L28:    aload_0 
L29:    getfield Field [c53] b I 
L32:    bipush 94 
L34:    if_icmpne L66 
L37:    iconst_1 
L38:    istore_2 
L39:    aload_0 
L40:    invokevirtual Method [c53] B ()V 
L43:    iload_1 
L44:    ifeq L55 
L47:    invokestatic Method [c55] h ()Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
L50:    astore 4 
L52:    goto L71 
L55:    invokestatic Method [c55] g ()Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
L58:    dup 
L59:    astore_3 
L60:    iconst_0 
L61:    ldc 1114111 
L63:    invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/c a (II)V 
L66:    invokestatic Method [c55] g ()Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
L69:    astore 4 
L71:    iconst_1 
L72:    istore 6 
L74:    aload_0 
L75:    dup 
L76:    astore 5 
L78:    getfield Field [c53] c I 
L81:    dup 
L82:    istore 5 
L84:    iconst_1 
L85:    if_icmpeq L655 
L88:    iload 5 
L90:    ifne L107 
L93:    aload_0 
L94:    getfield Field [c53] b I 
L97:    bipush 93 
L99:    if_icmpne L107 
L102:   iload 6 
L104:   ifeq L655 
L107:   iconst_0 
L108:   istore 6 
L110:   aload_0 
L111:   getfield Field [c53] b I 
L114:   istore 7 
L116:   iconst_0 
L117:   istore 8 
L119:   iload 5 
L121:   bipush 10 
L123:   if_icmpne L322 
L126:   iload 7 
L128:   lookupswitch 
            67 : L253 
            68 : L236 
            73 : L253 
            80 : L273 
            83 : L236 
            87 : L236 
            99 : L253 
            100 : L236 
            105 : L253 
            112 : L273 
            115 : L236 
            119 : L236 
            default : L313 

L236:   aload 4 
L238:   aload_0 
L239:   iload 7 
L241:   invokevirtual Method [c53] b (I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
L244:   invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/c a (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)V 
L247:   iconst_1 
L248:   istore 8 
L250:   goto L483 
L253:   aload_0 
L254:   aload 4 
L256:   iload 7 
L258:   invokevirtual Method [c53] a (Lcom/liquid_technologies/org/apache/xerces/utils/regex/c;I)I 
L261:   dup 
L262:   istore 7 
L264:   ifge L483 
L267:   iconst_1 
L268:   istore 8 
L270:   goto L483 
L273:   aload_0 
L274:   getfield Field [c53] a I 
L277:   istore 9 
L279:   aload_0 
L280:   iload 7 
L282:   invokevirtual Method [c53] c (I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
L285:   dup 
L286:   astore 5 
L288:   ifnonnull L300 
L291:   aload_0 
L292:   ldc 'parser.atom.5' 
L294:   iload 9 
L296:   invokevirtual Method [c53] a [u359] 
L299:   athrow 
L300:   aload 4 
L302:   aload 5 
L304:   invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/c a (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)V 
L307:   iconst_1 
L308:   istore 8 
L310:   goto L483 
L313:   aload_0 
L314:   invokevirtual Method [c53] A ()I 
L317:   istore 7 
L319:   goto L483 
L322:   iload 5 
L324:   bipush 20 
L326:   if_icmpne L483 
L329:   aload_0 
L330:   getfield Field [c53] g Ljava/lang/String; 
L333:   bipush 58 
L335:   aload_0 
L336:   getfield Field [c53] a I 
L339:   invokevirtual Method java/lang/String indexOf (II)I 
L342:   dup 
L343:   istore 9 
L345:   ifge L359 
L348:   aload_0 
L349:   ldc 'parser.cc.1' 
L351:   aload_0 
L352:   getfield Field [c53] a I 
L355:   invokevirtual Method [c53] a [u359] 
L358:   athrow 
L359:   iconst_1 
L360:   istore 5 
L362:   aload_0 
L363:   getfield Field [c53] g Ljava/lang/String; 
L366:   aload_0 
L367:   getfield Field [c53] a I 
L370:   invokevirtual Method java/lang/String charAt (I)C 
L373:   bipush 94 
L375:   if_icmpne L391 
L378:   aload_0 
L379:   dup 
L380:   getfield Field [c53] a I 
L383:   iconst_1 
L384:   iadd 
L385:   putfield Field [c53] a I 
L388:   iconst_0 
L389:   istore 5 
L391:   aload_0 
L392:   getfield Field [c53] g Ljava/lang/String; 
L395:   aload_0 
L396:   getfield Field [c53] a I 
L399:   iload 9 
L401:   invokevirtual Method java/lang/String substring (II)Ljava/lang/String; 
L404:   dup 
L405:   astore 8 
L407:   iload 5 
L409:   invokestatic Method [c55] a (Ljava/lang/String;Z)Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
L412:   dup 
L413:   astore 5 
L415:   ifnonnull L429 
L418:   aload_0 
L419:   ldc 'parser.cc.3' 
L421:   aload_0 
L422:   getfield Field [c53] a I 
L425:   invokevirtual Method [c53] a [u359] 
L428:   athrow 
L429:   aload 4 
L431:   aload 5 
L433:   invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/c a [u350] 
L436:   iconst_1 
L437:   istore 8 
L439:   iload 9 
L441:   iconst_1 
L442:   iadd 
L443:   aload_0 
L444:   getfield Field [c53] h I 
L447:   if_icmpge L466 
L450:   aload_0 
L451:   getfield Field [c53] g Ljava/lang/String; 
L454:   iload 9 
L456:   iconst_1 
L457:   iadd 
L458:   invokevirtual Method java/lang/String charAt (I)C 
L461:   bipush 93 
L463:   if_icmpeq L475 
L466:   aload_0 
L467:   ldc 'parser.cc.1' 
L469:   iload 9 
L471:   invokevirtual Method [c53] a [u359] 
L474:   athrow 
L475:   aload_0 
L476:   iload 9 
L478:   iconst_2 
L479:   iadd 
L480:   putfield Field [c53] a I 
L483:   aload_0 
L484:   invokevirtual Method [c53] B ()V 
L487:   iload 8 
L489:   ifne L619 
L492:   aload_0 
L493:   dup 
L494:   astore 5 
L496:   getfield Field [c53] c I 
L499:   ifne L511 
L502:   aload_0 
L503:   getfield Field [c53] b I 
L506:   bipush 45 
L508:   if_icmpeq L523 
L511:   aload 4 
L513:   iload 7 
L515:   iload 7 
L517:   invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/c a (II)V 
L520:   goto L619 
L523:   aload_0 
L524:   invokevirtual Method [c53] B ()V 
L527:   aload_0 
L528:   dup 
L529:   astore 5 
L531:   getfield Field [c53] c I 
L534:   dup 
L535:   istore 5 
L537:   iconst_1 
L538:   if_icmpne L552 
L541:   aload_0 
L542:   ldc 'parser.cc.2' 
L544:   aload_0 
L545:   getfield Field [c53] a I 
L548:   invokevirtual Method [c53] a [u359] 
L551:   athrow 
L552:   iload 5 
L554:   ifne L587 
L557:   aload_0 
L558:   getfield Field [c53] b I 
L561:   bipush 93 
L563:   if_icmpne L587 
L566:   aload 4 
L568:   iload 7 
L570:   iload 7 
L572:   invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/c a (II)V 
L575:   aload 4 
L577:   bipush 45 
L579:   bipush 45 
L581:   invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/c a (II)V 
L584:   goto L619 
L587:   aload_0 
L588:   getfield Field [c53] b I 
L591:   istore 9 
L593:   iload 5 
L595:   bipush 10 
L597:   if_icmpne L606 
L600:   aload_0 
L601:   invokevirtual Method [c53] A ()I 
L604:   istore 9 
L606:   aload_0 
L607:   invokevirtual Method [c53] B ()V 
L610:   aload 4 
L612:   iload 7 
L614:   iload 9 
L616:   invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/c a (II)V 
L619:   aload_0 
L620:   sipush 1024 
L623:   invokespecial Method [c53] d (I)Z 
L626:   ifeq L652 
L629:   aload_0 
L630:   dup 
L631:   astore 5 
L633:   getfield Field [c53] c I 
L636:   ifne L652 
L639:   aload_0 
L640:   getfield Field [c53] b I 
L643:   bipush 44 
L645:   if_icmpne L652 
L648:   aload_0 
L649:   invokevirtual Method [c53] B ()V 
L652:   goto L74 
L655:   aload_0 
L656:   dup 
L657:   astore 5 
L659:   getfield Field [c53] c I 
L662:   iconst_1 
L663:   if_icmpne L677 
L666:   aload_0 
L667:   ldc 'parser.cc.2' 
L669:   aload_0 
L670:   getfield Field [c53] a I 
L673:   invokevirtual Method [c53] a [u359] 
L676:   athrow 
L677:   iload_1 
L678:   ifne L694 
L681:   iload_2 
L682:   ifeq L694 
L685:   aload_3 
L686:   aload 4 
L688:   invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/c b [u350] 
L691:   aload_3 
L692:   astore 4 
L694:   aload 4 
L696:   invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/c a ()V 
L699:   aload 4 
L701:   invokevirtual Method [c52] b ()V 
L704:   aload_0 
L705:   iconst_0 
L706:   istore_2 
L707:   dup 
L708:   astore 5 
L710:   iload_2 
L711:   putfield Field [c53] d I 
L714:   aload_0 
L715:   invokevirtual Method [c53] B ()V 
L718:   aload 4 
L720:   areturn 
L721:   
        .linenumbertable 
            L0 0 
            L4 24000 
            L10 0 
            L20 25000 
            L25 0 
            L76 26000 
            L81 0 
            L494 27000 
            L499 0 
            L529 28000 
            L534 0 
            L631 29000 
            L636 0 
            L657 30000 
            L662 0 
            L708 31000 
            L714 0 
        .end linenumbertable 
    .end code 
    .exceptions [c50] 
.end method 

.method protected z : ()Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
    .code stack 4 locals 5 
L0:     aload_0 
L1:     iconst_0 
L2:     invokevirtual Method [c53] a (Z)Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
L5:     astore_1 
L6:     aload_0 
L7:     dup 
L8:     astore 4 
L10:    getfield Field [c53] c I 
L13:    dup 
L14:    istore_2 
L15:    bipush 7 
L17:    if_icmpeq L152 
L20:    aload_0 
L21:    getfield Field [c53] b I 
L24:    istore_3 
L25:    iload_2 
L26:    ifne L41 
L29:    iload_3 
L30:    bipush 45 
L32:    if_icmpeq L46 
L35:    iload_3 
L36:    bipush 38 
L38:    if_icmpeq L46 
L41:    iload_2 
L42:    iconst_4 
L43:    if_icmpne L136 
L46:    aload_0 
L47:    invokevirtual Method [c53] B ()V 
L50:    aload_0 
L51:    dup 
L52:    astore 4 
L54:    getfield Field [c53] c I 
L57:    bipush 9 
L59:    if_icmpeq L75 
L62:    aload_0 
L63:    ldc 'parser.ope.1' 
L65:    aload_0 
L66:    getfield Field [c53] a I 
L69:    iconst_1 
L70:    isub 
L71:    invokevirtual Method [c53] a [u359] 
L74:    athrow 
L75:    aload_0 
L76:    iconst_0 
L77:    invokevirtual Method [c53] a (Z)Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
L80:    astore 4 
L82:    iload_2 
L83:    iconst_4 
L84:    if_icmpne L96 
L87:    aload_1 
L88:    aload 4 
L90:    invokevirtual Method [c52] a [u350] 
L93:    goto L149 
L96:    iload_3 
L97:    bipush 45 
L99:    if_icmpne L111 
L102:   aload_1 
L103:   aload 4 
L105:   invokevirtual Method [c52] b [u350] 
L108:   goto L149 
L111:   iload_3 
L112:   bipush 38 
L114:   if_icmpne L126 
L117:   aload_1 
L118:   aload 4 
L120:   invokevirtual Method [c52] c [u350] 
L123:   goto L149 
L126:   new java/lang/RuntimeException 
L129:   dup 
L130:   ldc 'ASSERT' 
L132:   invokespecial Method java/lang/RuntimeException <init> (Ljava/lang/String;)V 
L135:   athrow 
L136:   aload_0 
L137:   ldc 'parser.ope.2' 
L139:   aload_0 
L140:   getfield Field [c53] a I 
L143:   iconst_1 
L144:   isub 
L145:   invokevirtual Method [c53] a [u359] 
L148:   athrow 
L149:   goto L6 
L152:   aload_0 
L153:   invokevirtual Method [c53] B ()V 
L156:   aload_1 
L157:   areturn 
L158:   
        .linenumbertable 
            L0 0 
            L8 32000 
            L13 0 
            L52 33000 
            L57 0 
        .end linenumbertable 
    .end code 
    .exceptions [c50] 
.end method 

.method b : (I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
    .code stack 5 locals 2 
L0:     iload_1 
L1:     lookupswitch 
            68 : L85 
            83 : L185 
            87 : L135 
            100 : L60 
            115 : L160 
            119 : L110 
            default : L210 

L60:    aload_0 
L61:    bipush 32 
L63:    invokespecial Method [c53] d (I)Z 
L66:    ifeq L78 
L69:    ldc 'Nd' 
L71:    iconst_1 
L72:    invokestatic Method [c55] a (Ljava/lang/String;Z)Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
L75:    goto L81 
L78:    getstatic Field [c55] c [u382] 
L81:    astore_1 
L82:    goto L239 
L85:    aload_0 
L86:    bipush 32 
L88:    invokespecial Method [c53] d (I)Z 
L91:    ifeq L103 
L94:    ldc 'Nd' 
L96:    iconst_0 
L97:    invokestatic Method [c55] a [u363] 
L100:   goto L106 
L103:   getstatic Field [c55] e [u382] 
L106:   astore_1 
L107:   goto L239 
L110:   aload_0 
L111:   bipush 32 
L113:   invokespecial Method [c53] d (I)Z 
L116:   ifeq L128 
L119:   ldc 'IsWord' 
L121:   iconst_1 
L122:   invokestatic Method [c55] a [u363] 
L125:   goto L131 
L128:   getstatic Field [c55] d [u382] 
L131:   astore_1 
L132:   goto L239 
L135:   aload_0 
L136:   bipush 32 
L138:   invokespecial Method [c53] d (I)Z 
L141:   ifeq L153 
L144:   ldc 'IsWord' 
L146:   iconst_0 
L147:   invokestatic Method [c55] a [u363] 
L150:   goto L156 
L153:   getstatic Field [c55] f [u382] 
L156:   astore_1 
L157:   goto L239 
L160:   aload_0 
L161:   bipush 32 
L163:   invokespecial Method [c53] d (I)Z 
L166:   ifeq L178 
L169:   ldc 'IsSpace' 
L171:   iconst_1 
L172:   invokestatic Method [c55] a [u363] 
L175:   goto L181 
L178:   getstatic Field [c55] g [u382] 
L181:   astore_1 
L182:   goto L239 
L185:   aload_0 
L186:   bipush 32 
L188:   invokespecial Method [c53] d (I)Z 
L191:   ifeq L203 
L194:   ldc 'IsSpace' 
L196:   iconst_0 
L197:   invokestatic Method [c55] a [u363] 
L200:   goto L206 
L203:   getstatic Field [c55] h [u382] 
L206:   astore_1 
L207:   goto L239 
L210:   new java/lang/RuntimeException 
L213:   dup 
L214:   new java/lang/StringBuilder 
L217:   dup 
L218:   ldc 'Internal Error: shorthands: \\u' 
L220:   invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L223:   iload_1 
L224:   bipush 16 
L226:   invokestatic Method java/lang/Integer toString (II)Ljava/lang/String; 
L229:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L232:   invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L235:   invokespecial Method java/lang/RuntimeException <init> (Ljava/lang/String;)V 
L238:   athrow 
L239:   aload_1 
L240:   areturn 
L241:   
    .end code 
.end method 

.method A : ()I 
    .code stack 4 locals 3 
L0:     aload_0 
L1:     dup 
L2:     astore_1 
L3:     getfield Field [c53] c I 
L6:     bipush 10 
L8:     if_icmpeq L24 
L11:    aload_0 
L12:    ldc 'parser.next.1' 
L14:    aload_0 
L15:    getfield Field [c53] a I 
L18:    iconst_1 
L19:    isub 
L20:    invokevirtual Method [c53] a [u359] 
L23:    athrow 
L24:    aload_0 
L25:    getfield Field [c53] b I 
L28:    dup 
L29:    istore_1 
L30:    lookupswitch 
            65 : L854 
            90 : L854 
            101 : L128 
            102 : L134 
            110 : L140 
            114 : L146 
            116 : L152 
            117 : L393 
            118 : L570 
            120 : L158 
            122 : L854 
            default : L867 

L128:   bipush 27 
L130:   istore_1 
L131:   goto L867 
L134:   bipush 12 
L136:   istore_1 
L137:   goto L867 
L140:   bipush 10 
L142:   istore_1 
L143:   goto L867 
L146:   bipush 13 
L148:   istore_1 
L149:   goto L867 
L152:   bipush 9 
L154:   istore_1 
L155:   goto L867 
L158:   aload_0 
L159:   invokevirtual Method [c53] B ()V 
L162:   aload_0 
L163:   dup 
L164:   astore_1 
L165:   getfield Field [c53] c I 
L168:   ifeq L184 
L171:   aload_0 
L172:   ldc 'parser.descape.1' 
L174:   aload_0 
L175:   getfield Field [c53] a I 
L178:   iconst_1 
L179:   isub 
L180:   invokevirtual Method [c53] a [u359] 
L183:   athrow 
L184:   aload_0 
L185:   getfield Field [c53] b I 
L188:   bipush 123 
L190:   if_icmpne L308 
L193:   iconst_0 
L194:   istore_2 
L195:   aload_0 
L196:   invokevirtual Method [c53] B ()V 
L199:   aload_0 
L200:   dup 
L201:   astore_1 
L202:   getfield Field [c53] c I 
L205:   ifeq L221 
L208:   aload_0 
L209:   ldc 'parser.descape.1' 
L211:   aload_0 
L212:   getfield Field [c53] a I 
L215:   iconst_1 
L216:   isub 
L217:   invokevirtual Method [c53] a [u359] 
L220:   athrow 
L221:   aload_0 
L222:   getfield Field [c53] b I 
L225:   invokestatic Method [c53] e (I)I 
L228:   dup 
L229:   istore_1 
L230:   iflt L262 
L233:   iload_2 
L234:   iload_2 
L235:   iconst_4 
L236:   ishl 
L237:   if_icmple L253 
L240:   aload_0 
L241:   ldc 'parser.descape.2' 
L243:   aload_0 
L244:   getfield Field [c53] a I 
L247:   iconst_1 
L248:   isub 
L249:   invokevirtual Method [c53] a [u359] 
L252:   athrow 
L253:   iload_2 
L254:   iconst_4 
L255:   ishl 
L256:   iload_1 
L257:   iadd 
L258:   istore_2 
L259:   goto L195 
L262:   aload_0 
L263:   getfield Field [c53] b I 
L266:   bipush 125 
L268:   if_icmpeq L284 
L271:   aload_0 
L272:   ldc 'parser.descape.3' 
L274:   aload_0 
L275:   getfield Field [c53] a I 
L278:   iconst_1 
L279:   isub 
L280:   invokevirtual Method [c53] a [u359] 
L283:   athrow 
L284:   iload_2 
L285:   ldc 1114111 
L287:   if_icmple L303 
L290:   aload_0 
L291:   ldc 'parser.descape.4' 
L293:   aload_0 
L294:   getfield Field [c53] a I 
L297:   iconst_1 
L298:   isub 
L299:   invokevirtual Method [c53] a [u359] 
L302:   athrow 
L303:   iload_2 
L304:   istore_1 
L305:   goto L867 
L308:   aload_0 
L309:   dup 
L310:   astore_1 
L311:   getfield Field [c53] c I 
L314:   ifne L329 
L317:   aload_0 
L318:   getfield Field [c53] b I 
L321:   invokestatic Method [c53] e (I)I 
L324:   dup 
L325:   istore_1 
L326:   ifge L342 
L329:   aload_0 
L330:   ldc 'parser.descape.1' 
L332:   aload_0 
L333:   getfield Field [c53] a I 
L336:   iconst_1 
L337:   isub 
L338:   invokevirtual Method [c53] a [u359] 
L341:   athrow 
L342:   iload_1 
L343:   istore_2 
L344:   aload_0 
L345:   invokevirtual Method [c53] B ()V 
L348:   aload_0 
L349:   dup 
L350:   astore_1 
L351:   getfield Field [c53] c I 
L354:   ifne L369 
L357:   aload_0 
L358:   getfield Field [c53] b I 
L361:   invokestatic Method [c53] e (I)I 
L364:   dup 
L365:   istore_1 
L366:   ifge L382 
L369:   aload_0 
L370:   ldc 'parser.descape.1' 
L372:   aload_0 
L373:   getfield Field [c53] a I 
L376:   iconst_1 
L377:   isub 
L378:   invokevirtual Method [c53] a [u359] 
L381:   athrow 
L382:   iload_2 
L383:   iconst_4 
L384:   ishl 
L385:   iload_1 
L386:   iadd 
L387:   dup 
L388:   istore_2 
L389:   istore_1 
L390:   goto L867 
L393:   aload_0 
L394:   invokevirtual Method [c53] B ()V 
L397:   aload_0 
L398:   dup 
L399:   astore_1 
L400:   getfield Field [c53] c I 
L403:   ifne L418 
L406:   aload_0 
L407:   getfield Field [c53] b I 
L410:   invokestatic Method [c53] e (I)I 
L413:   dup 
L414:   istore_1 
L415:   ifge L431 
L418:   aload_0 
L419:   ldc 'parser.descape.1' 
L421:   aload_0 
L422:   getfield Field [c53] a I 
L425:   iconst_1 
L426:   isub 
L427:   invokevirtual Method [c53] a [u359] 
L430:   athrow 
L431:   iload_1 
L432:   istore_2 
L433:   aload_0 
L434:   invokevirtual Method [c53] B ()V 
L437:   aload_0 
L438:   dup 
L439:   astore_1 
L440:   getfield Field [c53] c I 
L443:   ifne L458 
L446:   aload_0 
L447:   getfield Field [c53] b I 
L450:   invokestatic Method [c53] e (I)I 
L453:   dup 
L454:   istore_1 
L455:   ifge L471 
L458:   aload_0 
L459:   ldc 'parser.descape.1' 
L461:   aload_0 
L462:   getfield Field [c53] a I 
L465:   iconst_1 
L466:   isub 
L467:   invokevirtual Method [c53] a [u359] 
L470:   athrow 
L471:   iload_2 
L472:   iconst_4 
L473:   ishl 
L474:   iload_1 
L475:   iadd 
L476:   istore_2 
L477:   aload_0 
L478:   invokevirtual Method [c53] B ()V 
L481:   aload_0 
L482:   dup 
L483:   astore_1 
L484:   getfield Field [c53] c I 
L487:   ifne L502 
L490:   aload_0 
L491:   getfield Field [c53] b I 
L494:   invokestatic Method [c53] e (I)I 
L497:   dup 
L498:   istore_1 
L499:   ifge L515 
L502:   aload_0 
L503:   ldc 'parser.descape.1' 
L505:   aload_0 
L506:   getfield Field [c53] a I 
L509:   iconst_1 
L510:   isub 
L511:   invokevirtual Method [c53] a [u359] 
L514:   athrow 
L515:   iload_2 
L516:   iconst_4 
L517:   ishl 
L518:   iload_1 
L519:   iadd 
L520:   istore_2 
L521:   aload_0 
L522:   invokevirtual Method [c53] B ()V 
L525:   aload_0 
L526:   dup 
L527:   astore_1 
L528:   getfield Field [c53] c I 
L531:   ifne L546 
L534:   aload_0 
L535:   getfield Field [c53] b I 
L538:   invokestatic Method [c53] e (I)I 
L541:   dup 
L542:   istore_1 
L543:   ifge L559 
L546:   aload_0 
L547:   ldc 'parser.descape.1' 
L549:   aload_0 
L550:   getfield Field [c53] a I 
L553:   iconst_1 
L554:   isub 
L555:   invokevirtual Method [c53] a [u359] 
L558:   athrow 
L559:   iload_2 
L560:   iconst_4 
L561:   ishl 
L562:   iload_1 
L563:   iadd 
L564:   dup 
L565:   istore_2 
L566:   istore_1 
L567:   goto L867 
L570:   aload_0 
L571:   invokevirtual Method [c53] B ()V 
L574:   aload_0 
L575:   dup 
L576:   astore_1 
L577:   getfield Field [c53] c I 
L580:   ifne L595 
L583:   aload_0 
L584:   getfield Field [c53] b I 
L587:   invokestatic Method [c53] e (I)I 
L590:   dup 
L591:   istore_1 
L592:   ifge L608 
L595:   aload_0 
L596:   ldc 'parser.descape.1' 
L598:   aload_0 
L599:   getfield Field [c53] a I 
L602:   iconst_1 
L603:   isub 
L604:   invokevirtual Method [c53] a [u359] 
L607:   athrow 
L608:   iload_1 
L609:   istore_2 
L610:   aload_0 
L611:   invokevirtual Method [c53] B ()V 
L614:   aload_0 
L615:   dup 
L616:   astore_1 
L617:   getfield Field [c53] c I 
L620:   ifne L635 
L623:   aload_0 
L624:   getfield Field [c53] b I 
L627:   invokestatic Method [c53] e (I)I 
L630:   dup 
L631:   istore_1 
L632:   ifge L648 
L635:   aload_0 
L636:   ldc 'parser.descape.1' 
L638:   aload_0 
L639:   getfield Field [c53] a I 
L642:   iconst_1 
L643:   isub 
L644:   invokevirtual Method [c53] a [u359] 
L647:   athrow 
L648:   iload_2 
L649:   iconst_4 
L650:   ishl 
L651:   iload_1 
L652:   iadd 
L653:   istore_2 
L654:   aload_0 
L655:   invokevirtual Method [c53] B ()V 
L658:   aload_0 
L659:   dup 
L660:   astore_1 
L661:   getfield Field [c53] c I 
L664:   ifne L679 
L667:   aload_0 
L668:   getfield Field [c53] b I 
L671:   invokestatic Method [c53] e (I)I 
L674:   dup 
L675:   istore_1 
L676:   ifge L692 
L679:   aload_0 
L680:   ldc 'parser.descape.1' 
L682:   aload_0 
L683:   getfield Field [c53] a I 
L686:   iconst_1 
L687:   isub 
L688:   invokevirtual Method [c53] a [u359] 
L691:   athrow 
L692:   iload_2 
L693:   iconst_4 
L694:   ishl 
L695:   iload_1 
L696:   iadd 
L697:   istore_2 
L698:   aload_0 
L699:   invokevirtual Method [c53] B ()V 
L702:   aload_0 
L703:   dup 
L704:   astore_1 
L705:   getfield Field [c53] c I 
L708:   ifne L723 
L711:   aload_0 
L712:   getfield Field [c53] b I 
L715:   invokestatic Method [c53] e (I)I 
L718:   dup 
L719:   istore_1 
L720:   ifge L736 
L723:   aload_0 
L724:   ldc 'parser.descape.1' 
L726:   aload_0 
L727:   getfield Field [c53] a I 
L730:   iconst_1 
L731:   isub 
L732:   invokevirtual Method [c53] a [u359] 
L735:   athrow 
L736:   iload_2 
L737:   iconst_4 
L738:   ishl 
L739:   iload_1 
L740:   iadd 
L741:   istore_2 
L742:   aload_0 
L743:   invokevirtual Method [c53] B ()V 
L746:   aload_0 
L747:   dup 
L748:   astore_1 
L749:   getfield Field [c53] c I 
L752:   ifne L767 
L755:   aload_0 
L756:   getfield Field [c53] b I 
L759:   invokestatic Method [c53] e (I)I 
L762:   dup 
L763:   istore_1 
L764:   ifge L780 
L767:   aload_0 
L768:   ldc 'parser.descape.1' 
L770:   aload_0 
L771:   getfield Field [c53] a I 
L774:   iconst_1 
L775:   isub 
L776:   invokevirtual Method [c53] a [u359] 
L779:   athrow 
L780:   iload_2 
L781:   iconst_4 
L782:   ishl 
L783:   iload_1 
L784:   iadd 
L785:   istore_2 
L786:   aload_0 
L787:   invokevirtual Method [c53] B ()V 
L790:   aload_0 
L791:   dup 
L792:   astore_1 
L793:   getfield Field [c53] c I 
L796:   ifne L811 
L799:   aload_0 
L800:   getfield Field [c53] b I 
L803:   invokestatic Method [c53] e (I)I 
L806:   dup 
L807:   istore_1 
L808:   ifge L824 
L811:   aload_0 
L812:   ldc 'parser.descape.1' 
L814:   aload_0 
L815:   getfield Field [c53] a I 
L818:   iconst_1 
L819:   isub 
L820:   invokevirtual Method [c53] a [u359] 
L823:   athrow 
L824:   iload_2 
L825:   iconst_4 
L826:   ishl 
L827:   iload_1 
L828:   iadd 
L829:   dup 
L830:   istore_2 
L831:   ldc 1114111 
L833:   if_icmple L849 
L836:   aload_0 
L837:   ldc 'parser.descappe.4' 
L839:   aload_0 
L840:   getfield Field [c53] a I 
L843:   iconst_1 
L844:   isub 
L845:   invokevirtual Method [c53] a [u359] 
L848:   athrow 
L849:   iload_2 
L850:   istore_1 
L851:   goto L867 
L854:   aload_0 
L855:   ldc 'parser.descape.5' 
L857:   aload_0 
L858:   getfield Field [c53] a I 
L861:   iconst_2 
L862:   isub 
L863:   invokevirtual Method [c53] a [u359] 
L866:   athrow 
L867:   iload_1 
L868:   ireturn 
L869:   
        .linenumbertable 
            L0 0 
            L2 34000 
            L6 0 
            L164 35000 
            L168 0 
            L201 36000 
            L205 0 
            L310 37000 
            L314 0 
            L350 38000 
            L354 0 
            L399 39000 
            L403 0 
            L439 40000 
            L443 0 
            L483 41000 
            L487 0 
            L527 42000 
            L531 0 
            L576 43000 
            L580 0 
            L616 44000 
            L620 0 
            L660 45000 
            L664 0 
            L704 46000 
            L708 0 
            L748 47000 
            L752 0 
            L792 48000 
            L796 0 
        .end linenumbertable 
    .end code 
    .exceptions [c50] 
.end method 

.method private static final e : (I)I 
    .code stack 2 locals 1 
L0:     iload_0 
L1:     bipush 48 
L3:     if_icmpge L8 
L6:     iconst_m1 
L7:     ireturn 
L8:     iload_0 
L9:     bipush 102 
L11:    if_icmple L16 
L14:    iconst_m1 
L15:    ireturn 
L16:    iload_0 
L17:    bipush 57 
L19:    if_icmpgt L27 
L22:    iload_0 
L23:    bipush 48 
L25:    isub 
L26:    ireturn 
L27:    iload_0 
L28:    bipush 65 
L30:    if_icmpge L35 
L33:    iconst_m1 
L34:    ireturn 
L35:    iload_0 
L36:    bipush 70 
L38:    if_icmpgt L49 
L41:    iload_0 
L42:    bipush 65 
L44:    isub 
L45:    bipush 10 
L47:    iadd 
L48:    ireturn 
L49:    iload_0 
L50:    bipush 97 
L52:    if_icmpge L57 
L55:    iconst_m1 
L56:    ireturn 
L57:    iload_0 
L58:    bipush 97 
L60:    isub 
L61:    bipush 10 
L63:    iadd 
L64:    ireturn 
L65:    
    .end code 
.end method 
.innerclasses 
    com/liquid_technologies/org/apache/xerces/utils/regex/d$a [c53] a static 
    com/liquid_technologies/org/apache/xerces/utils/regex/e$i [c55] i static 
    com/liquid_technologies/org/apache/xerces/utils/regex/e$g [c55] g static 
    com/liquid_technologies/org/apache/xerces/utils/regex/e$b [c55] b static 
    com/liquid_technologies/org/apache/xerces/utils/regex/e$c [c55] c static 
    com/liquid_technologies/org/apache/xerces/utils/regex/e$d [c55] d static 
    com/liquid_technologies/org/apache/xerces/utils/regex/e$f [c55] f static 
    com/liquid_technologies/org/apache/xerces/utils/regex/e$a [c55] a static 
    com/liquid_technologies/org/apache/xerces/utils/regex/e$h [c55] h static 
.end innerclasses 
.const [c50] = Class [u400] 
.const [c52] = Class [u402] 
.const [c53] = Class [u403] 
.const [c55] = Class [u405] 
.const [u327] = Utf8 ()Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
.const [u350] = Utf8 (Lcom/liquid_technologies/org/apache/xerces/utils/regex/e;)V 
.const [u359] = Utf8 (Ljava/lang/String;I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/ParseException; 
.const [u363] = Utf8 (Ljava/lang/String;Z)Lcom/liquid_technologies/org/apache/xerces/utils/regex/c; 
.const [u382] = Utf8 Lcom/liquid_technologies/org/apache/xerces/utils/regex/e; 
.const [u400] = Utf8 com/liquid_technologies/org/apache/xerces/utils/regex/ParseException 
.const [u402] = Utf8 com/liquid_technologies/org/apache/xerces/utils/regex/c 
.const [u403] = Utf8 com/liquid_technologies/org/apache/xerces/utils/regex/d 
.const [u405] = Utf8 com/liquid_technologies/org/apache/xerces/utils/regex/e 
.end class 
